Seite 1 von 2
Fatal Error nach Update auf 2.0.18
Verfasst: 24.11.2005 19:22
von Tube
Hallo,
ich habe das Forum deaktiviert, install_to_latest.php ausgeführt und danach die (per MOD) auf 2.0.18 gepatchten Dateien hochgeladen. Nun kommt folgende Fehlermeldung wenn ich auf das Forum zugreifen will:
Fatal error: Call to undefined function: session_pagestart() in /www/htdocs/liguna/forum/index.php on line 31
Ich vermute mal, daß der Fehler in der Datei index.php liegt. Deshalb habe ich sie hier hochgeladen:
http://www.gatsmas.de/hilfe/index.txt (Habe sie umbenannt in index.txt, damit man auf sie zugreifen kann.
Über Hilfe bin ich sehr dankbar.
Gruß, Tube.
Verfasst: 25.11.2005 01:29
von horscht
der Fehler ist eher in der
sessions.php zu suchen, verlinke die mal
solltst du ein jungfreuliches Board haben, d.h. keine Mods und Erweiterungen eingebaut, kannst du auch deine
sessions.php mit der
sessions.php vom
phpBB [2.0.18] ersetzen
Verfasst: 25.11.2005 09:12
von Tube
Danke für die Antwort Horscht,
wenn ich die sessions.php durch die aus dem 2.0.18er-Installationspaket ersetze kommt immer noch exakt die gleiche Fehlermeldung.
Hier meine sessions.php:
http://www.gatsmas.de/hilfe/sessions.txt
Gruß, Tube
Verfasst: 25.11.2005 09:18
von md5()
Wie Horscht schon sagte wenn es ein Neues phpBB ist daher keine erweiterungen eingebaut sind und sonst nichts am Quellcode verändert wurde kannst du auch mal versuchen die index.php neu zu ersetzten.
Hast du vieleicht von einer älteren Version auf die Aktuelle Upgradet?
Wenn ja wie?
Verfasst: 25.11.2005 09:26
von Tube
Die index.php habe ich auch schon ersetzt --> bringt nix.
Meine erste PHPBB-Installation war 2.0.6. Dann habe ich bei jeder neuen Version von Hand die Code-Changes geändert. Hat auch immer anstandslos funktioniert... zumindest bis 2.0.17...

Verfasst: 25.11.2005 09:34
von md5()
ich hatte auch von der 17 auf die 18 manuel upgradet, ich sage absichtlich upgradet da dieses sehr umfangreich war und man schnell was übersehen kann

bei meinem ersten fersuch hatte ich auch das sessions problem bin dann noch mal die anleitung von A - Z durchgegangen und dann lief es da ich klammern falsch gesetzt hatte
Ich bin dabei nach dieser anleitung hier gegangen
phpBB 2.0.17 to 2.0.18 Code Changes.
Verfasst: 25.11.2005 09:35
von wartek
Der Fehler heißt, das in index.php die function session_pagestart() aufgerufen|benötigt wird. Entweder die Funktion, die wird in includes/sessions.php definiert wird, kann nicht gefunden werden oder die Datei, welche die Funktion beinhaltet, wird nicht richtig eingebunden.
Also wenn Du KEINE Modifikationen am Board durchgeführt hast würde ich Dir empfehlen ALLE Dateien des Komplettpakets des 2.0.18er (AUSSER DER config.php) neu auf den Server zu laden UND WENN ES EIN UPDATE ist die update_to_latest.php ausführen lassen.
wartek
Verfasst: 25.11.2005 09:49
von Tube
Hmmm... und wenn ich Modifikationen durchgeführt habe... ???
Die install/update_to_latest.php habe ich übrigens schon (ohne eine Fehlermeldung zu erhalten) ausgeführt.
Verfasst: 25.11.2005 09:53
von md5()
Ich Zizieren mich dann mal ^^
Verfasst: 25.11.2005 10:09
von Tube
Danke für den Link. Ich bin nach dieser Anleitung vorgegangen:
http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=336756
Aber so wie es aussieht werde ich das ganze nochmal machen müssen. Diesmal aber nach deiner Anleitung (phpbb-hacks).
Puuhh - nochmal 2 Stunden....
Gruß, Tube.