Seite 1 von 2
Komme nicht mehr in die Admin-Oberfläche 0o
Verfasst: 01.10.2006 14:13
von Opendix
Hallo Leute,
ich hab ein kleines, großes Problem! Und zwar komme ich nicht mehr in die Admin-Oberfläche von meinem Board (
http://www.bbszw-board.de.vu ), wenn ich auf den Link "Administrations-Bereich" klicke, komme ich irgendwie immer wieder auf die Startseite des Boards (/phpBB2/index.php).
Selbst wenn ich im Browser die Admin-Oberfläche (/phpBB2/admin/index.php) direkt anwählen will, komme ich wieder auf die Startseite...
Als letztes bevor es kaputt ging habe ich eine Gruppe erstellt und mich dort eingetragen, anschließend habe ich ein Forum nur für diese Gruppe sichtbar machen wollen, danach habe ich einen neuen Account erstellt, weil ich testen wollte ob es geklappt hat...
Naja, seit dem tritt das oben beschriebene Problem auf, ich weiß jetzt nicht mehr was ich machen soll. ^^
Habe schon versucht ein wenig über die Datenbank die Community zu administrieren, aber das nutzt auch wenig, wenn man sich nicht gescheit damit auskennt.
Also ich bräuchte mal eure Hilfe...
Vielen Dank im vorraus!
cYa
Verfasst: 01.10.2006 16:26
von cYbercOsmOnauT
Ich gehe davon aus, dass dies ein Cookieproblem ist. Lösche mal alle Cookies die zu Deinem Board gehören und alle temporären Internetdateien. Wenn es trotzdem nicht klappt, versuch es, indem Du wirklich restlos alle Cookies löschst.
Solche "Zweitaccount"-Tests führe ich immer mit einem zweiten Browser durch.

Nur so als Tip.
Grüße,
Tekin
Verfasst: 02.10.2006 06:41
von Opendix
hehe, mittlerweile bin ich auch dabei einen 2. browser dafür zu nehmen ^^
cookies habe ich schon gelöscht, jedoch brachte das wenig, und an einem anderen rechner passiert das selbe...
wenn ich mit einem account ohne admin rechte die datei root/admin/index.html aufrufe kommt zwar ne seite mit der meldung das ich keine rechte habe, aber ich bleibe wenigstens mal auf der seite ^^
Verfasst: 02.10.2006 10:19
von cYbercOsmOnauT
Irgendwelche Mods drin, die den Fehler verursachen könnten?
Verfasst: 02.10.2006 11:18
von Miriam
Opendix hat geschrieben:wenn ich mit einem account ohne admin rechte die datei root/admin/index.html aufrufe kommt zwar ne seite mit der meldung das ich keine rechte habe, aber ich bleibe wenigstens mal auf der seite ^^
Dann nimm doch diesen Account, mache ihn in der DB zum Admin (user_level = 1 in der users-Tabelle bei der entsprechenden user_id) und dann biegst Du die Sache mit dem anderen Admin wieder grade.
Verfasst: 02.10.2006 13:32
von Opendix
mhm... hab ich jetzt gemacht, aber es tritt immer noch der selbe fehler auf wie vorher... wenigstens hab ich dort jetzt nen link für den adminbereich ^^ auch wenn der nicht viel nutzt... *verzweifel*
Verfasst: 03.10.2006 23:51
von Opendix
Verfasst: 04.10.2006 13:39
von Olli Oberhausen
lad doch mal den admin ordner neu hoch... wichtig sind die index und pagestart.
Deine cookie einstellungen und script_path einstellungen stimmen jedenfalls.
Und vergiss die administration mit phpMyadmin....
Verfasst: 04.10.2006 14:25
von Opendix
also die index.php hab ich ja schon mal ausgetauscht, erfolglos, dann hab ich eben mal die pagestart ausgetauscht - erfolglos
dann hab ich den ganzen admin ordner ausgetauscht.... erfolglos
mods habe ich keine drin, außer templates... an Templates habe ich das xabbBlue installiert und dazu den Header von BlueTouch (beide gibts hier auf der seite)
wie soll ich denn sonst administrieren wenn nicht mit phpmyadmin? wäre ja froh wenns irgendnen externes tool oder sowas gäbe...
naja auf jeden fall mal danke für eure bisherigen bemühungen...
Verfasst: 04.10.2006 14:33
von Olli Oberhausen
Versuchs mal mit fehlersuche.
Ersetze doch mal den code der pagestart mit diesem...
Code: Alles auswählen
if (!defined('IN_PHPBB'))
{
die("Hacking attempt");
}
define('IN_ADMIN', true);
// Include files
include($phpbb_root_path . 'common.'.$phpEx);
echo 'Pagestart geladen<br>';
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
echo 'userdata geladen<br> ';
echo $userdata['user_id'].'<br> ';
echo $userdata['username'].'<br> ';
echo $userdata['user_level'].'<br> ';
echo $userdata['session_admin'].'<br> ';
//
// End session management
//
if (!$userdata['session_logged_in'])
{
die('Nicht eingeloggt');
redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx", true));
}
else if ($userdata['user_level'] != ADMIN)
{
message_die(GENERAL_MESSAGE, $lang['Not_admin']);
}
if ($HTTP_GET_VARS['sid'] != $userdata['session_id'])
{
die('ungültige session');
redirect("index.$phpEx?sid=" . $userdata['session_id']);
}
if (!$userdata['session_admin'])
{
die('keine admin session');
redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
}
if (empty($no_page_header))
{
// Not including the pageheader can be neccesarry if META tags are
// needed in the calling script.
include('./page_header_admin.'.$phpEx);
}
Das sollte dir erstmal ein paar fehlermeldungen bringen - dann schaun wir weiter....