SPAM-Anmeldungen?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
hirsel
Mitglied
Beiträge: 99
Registriert: 08.10.2005 13:36
Wohnort: Eifel
Kontaktdaten:

Beitrag von hirsel »

Sorry, wenn ich nerve...

Bin inzwischen bei 2.0.15 angekommen. Soweit die gute Nachricht.

Dabei habe ich aber folgendes Problem:

Wenn ich die Datei /admin/pagestart.php wie angegeben ergänze, komme ich nicht mehr in den Adminbereich rein. Beim klick auf den Admin-link wird nur wieder das Board aufgerufen.

Die Anleitung lautet:

Code: Alles auswählen

#-----[ OPEN ]--------------------------------------------- 
# 
admin/pagestart.php

#
#-----[ FIND ]---------------------------------------------
# Line 62
	redirect("index.$phpEx?sid=" . $userdata['session_id']);
}


#
#-----[ AFTER, ADD ]---------------------------------------------
# 
if (!$userdata['session_admin'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
}
Folglich sieht der Teil dieser Datei jetzt so aus:

Code: Alles auswählen

	redirect("index.$phpEx?sid=" . $userdata['session_id']);
}
if (!$userdata['session_admin'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
}
Liegt der Fehler vielleicht in einer anderen Datei?

Ich hab derzeit die alte Fassung drin und die läuft einwandfrei.

LG Gregor
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

heißt das er ruft den index des boardes wieder auf oder zeigt er eine login-maske?

guck evtl nochmal hier: KB:login ;-)

gruß Jan
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in der pagestart.php

Code: Alles auswählen

	redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
ersetze mit:

Code: Alles auswählen

	redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
Klappts dann?

Markus
hirsel
Mitglied
Beiträge: 99
Registriert: 08.10.2005 13:36
Wohnort: Eifel
Kontaktdaten:

Beitrag von hirsel »

Nee, ich bleibe eingeloggt. Es wird nur der Index des Board aufgerufen.

Gruß
G.
hirsel
Mitglied
Beiträge: 99
Registriert: 08.10.2005 13:36
Wohnort: Eifel
Kontaktdaten:

Beitrag von hirsel »

Hi Markus,

nee, gleiches Ergebnis :-(
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

machst du das Update mit den Codechanges? also von 2.0.14 auf die 2.0.15 ?

Alle andreen Änderungen hast du gemacht?
Wenn du die pagestart.php nicht anpasst .. funktioniert das Login?

Markus
hirsel
Mitglied
Beiträge: 99
Registriert: 08.10.2005 13:36
Wohnort: Eifel
Kontaktdaten:

Beitrag von hirsel »

Die Änderungen habe ich alle von Hand gemacht.

Wenn ich mich nicht ganz schwer irgendwo verbockt habe, müssten sie auch vollständig sein.

Und wenn die pagestart.php unverändert bleibt, komm ich in den Adminbereich problemlos ren.

Gruß
G.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

verlinke mal bitte die pagestart.php und die sessions.php als txt-Datei
KB:datei

Markus
hirsel
Mitglied
Beiträge: 99
Registriert: 08.10.2005 13:36
Wohnort: Eifel
Kontaktdaten:

Beitrag von hirsel »

Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

suche in der pagestart.php

Code: Alles auswählen

// End session management
//

if (!$userdata['session_logged_in'])
{
redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true)); 
}
else if ($userdata['user_level'] != ADMIN)
ersetze mit:

Code: Alles auswählen

// End session management
//

if (!$userdata['session_logged_in'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/", true));
}
else if ($userdata['user_level'] != ADMIN)
suche:

Code: Alles auswählen

	redirect("index.$phpEx?sid=" . $userdata['session_id']);
}
if (!$userdata['session_admin'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
}
if (!$userdata['session_admin'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
}

if (empty($no_page_header))
ersetze mit:

Code: Alles auswählen

	redirect("index.$phpEx?sid=" . $userdata['session_id']);
}

if (!$userdata['session_admin'])
{
	redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
}

if (empty($no_page_header))
Die sessions.php ist in Ordnung

Markus
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“