Seite 1 von 1
GELÖST: Update auf 3.1.8 nur noch weisse Seite
Verfasst: 15.03.2016 14:55
von vonb
Hallo Zusammen
Es ist nur der Style prosilver installiert.
Ebenso ist als einzige Erweiterung nur Autobackup installiert.
Ein Backup vor dem Update ist als .sql vorhanden.
Ich komme nach dem Update aber nicht mehr ins Forum, bezw. es wir nur eine weisse Seite angezeigt.
Beim erneuten Versuch das automatische Update nochmals auszuführen, wird mir mitgeteilt, dass ich schon 3.1.8 habe.
Das Ausführen zeigt mir dann an, dass die Datenbank auf dem aktuellen Stand ist.
Ich weiss nicht mehr weiter.
Habe schon im Forum und bei Google alles abgesucht, wie ich dem Problem auf die Schliche kommen könnte, aber leider nichts hilfreiches gefunden.
Da ich so auch nicht mehr ins ACP komme, kann ich auch keinen Restore machen.
Ich weiss nicht, wo ich den Fehler suchen soll.
Bitte um Hilfe.
Danke und Gruss
Erich
Re: Nach automatischem Update auf 3.1.8 nur noch weisse Seit
Verfasst: 15.03.2016 16:28
von tas2580
Schau mal in das Log deines Webservers.
Wenn du keine Dateien verändert hast kannst du auch mal versuchen aus einem frischen phpBB 3.1.8 Paket alle Dateien außer
- config.php
- /ext/
- /store/
- /files/
- /images/
- /styles/
zu überschreiben.
Gruß Tobi
Re: Nach automatischem Update auf 3.1.8 nur noch weisse Seit
Verfasst: 16.03.2016 06:50
von vonb
Hallo Tobi
Besten Dank für deine Hilfe
Hier ein Auszug aus dem Apache error.log. Erster Zugriff aufs Forum direkt nach dem Update.
(im Verzeichnis /var/www/html befindet sich das Forum)
Code: Alles auswählen
[Tue Mar 15 09:19:11.233082 2016] [:error] [pid 52915] [client 18x.xx.xx.xxx:xxxxx] script '/var/www/html/testproxy.php' not found or unable to stat
[Tue Mar 15 09:41:01.309424 2016] [:error] [pid 53015] [client 19x.xx.xx.xxx:xxxxx]] PHP Warning: require(./../includes/startup.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 42
[Tue Mar 15 09:41:01.311595 2016] [:error] [pid 53015] [client 19x.xx.xx.xxx:xxxxx]] PHP Fatal error: require(): Failed opening required './../includes/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 42
[Tue Mar 15 09:41:13.682233 2016] [:error] [pid 53021] [client 19x.xx.xx.xxx:xxxxx]] PHP Warning: require(./../includes/startup.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 42
[Tue Mar 15 09:41:13.682281 2016] [:error] [pid 53021] [client 19x.xx.xx.xxx:xxxxx]] PHP Fatal error: require(): Failed opening required './../includes/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 42
[Tue Mar 15 09:41:14.537651 2016] [:error] [pid 53078] [client 19x.xx.xx.xxx:xxxxx] PHP Warning: require(./../includes/startup.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 42
[Tue Mar 15 09:41:14.537701 2016] [:error] [pid 53078] [client 19x.xx.xx.xxx:xxxxx]] PHP Fatal error: require(): Failed opening required './../includes/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 42
[Tue Mar 15 09:42:31.982651 2016] [:error] [pid 53026] [client 17x.xx.xx.xxx:xxxxx]] PHP Warning: require(./../includes/startup.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 42
[Tue Mar 15 09:42:31.982723 2016] [:error] [pid 53026] [client 17x.xx.xx.xxx:xxxxx]] PHP Fatal error: require(): Failed opening required './../includes/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 42
[Tue Mar 15 09:43:09.584487 2016] [:error] [pid 53078] [client 17x.xx.xx.xxx:xxxxx]] PHP Warning: require(./../includes/startup.php): failed to open stream: No such file or directory in /var/www/html/index.php on line 42
[Tue Mar 15 09:43:09.584550 2016] [:error] [pid 53078] [client 17x.xx.xx.xxx:xxxxx]] PHP Fatal error: require(): Failed opening required './../includes/startup.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/html/index.php on line 42
Hier ein Auszug aus dem index.php
Code: Alles auswählen
function phpbb_require_updated($path, $optional = false)
{
global $phpbb_root_path, $table_prefix;
$new_path = $phpbb_root_path . 'install/update/new/' . $path;
$old_path = $phpbb_root_path . $path;
if (file_exists($new_path))
{
require($new_path);
}
else if (!$optional || file_exists($old_path))
{
require($old_path);
}
}
Die erwähnte Zeile 42 ist das
require($old_path);
Was ich noch rausgefunden habe, betr. error.log - (include_path='.:/usr/share/php:/usr/share/pear')
Es gibt kein /usr/share/php und auch kein /usr/share/pear
Es gibt die Verzeichnisse php5, perl und perl5
Ich hoffe diese Angaben sind hilfreich.
Sind diese fehlenden Verzeichnisse, bezw. die Suche nach den falschen Verzeichnissen das Problem?
Gibts eine einfache Lösung?
Gruss Erich
Re: Nach automatischem Update auf 3.1.8 nur noch weisse Seit
Verfasst: 17.03.2016 13:24
von vonb
Konnte das Problem selber lösen, indem ich aus dem Komplettpaket die index.php in mein Forum kopierte.