Hallo...
Habe gestern das Webhosting-Paket bei Netcup gewechselt. Der Umzug meiner Homepage und des MySQLDumpers hat erfolgreich geklappt. Beim Umzug meines phpBBs gibt es allerdings ein Problem!
Meine Vorgehensweise:
1. Subdomain eingerichtet
2. Alte Daten auf neuen Webspace übertragen
3. Datenbank-Backup eingespielt
4. In der Config-Datei die Werte angepasst
Beim Aufruf des Forums wird mir allerdings nur eine weiße Seite angezeigt. Hat jemand eine Idee woran das liegen könnte?
Nach Umzug phpBB bei Aufruf weiß
- gerbozor
- Thread is marked as Resolved.
-
-
Hi,
das wird wahrscheinlich ein Servererror 500 sein.
(Das kannst du in den Entwicklertools deines Browsers sehen)
Das Log des Webservers kann dir verraten, wieso dieser Fehler auftritt.
-
Versteh gerade nur Bahnhof...
Wie mach ich das in Safari bzw. Firefox?
-
Wenn du das öffnest, dann deine Seite aufrufst...
Steht da wahrscheinlich eine 500?
-
Genau...
500 Internal Server Error
-
Gut, das heißt, irgendwas gefällt dem Webserver (wahrscheinlich am Php Code) nicht.
Der nächste Schritt ist, ins WCP zu gehen und dort nach den (Error) Logs (dieser Domain?) zu schauen.
Dort hat der Webserver dir rein geschrieben, wieso er die Seite nicht ausliefern konnte.
(Ich hab kein Webhosting, deswegen weiß ich nicht genau, wo du das findest, aber das gibt es im WCP)
-
Hier mal ein Screenshot vom Protokoll:
-
Das hilft nicht weiter, da steht nicht der Grund des Fehlers.
Am besten testet du einfach mal eine "ältere" PHP-Version oder alle PHP-Versionen durch, meist liegt es daran. Weißt du noch welche PHP-Version du vorher genutzt hast? Wenn ja, setzt das neuen Webhosting auch auf diese Version
-
Die Logs sind zu finden unter /logs. Da wird irgendwas über den Fehler drinstehen. Ohne mehr Infos kann man leider schlecht helfen.
-
Ok, bin jetzt mal über den FTP-Clienten in den Ordner "logs" rein und habe dort u.A. eine "error_log" gefunden. Deren Inhalt:
Code[Fri Jun 22 00:10:01.921229 2018] [autoindex:error] [pid 27856] [client 2003:75:ce2a:7199:6174:c665:6f3b:cca3:40838] AH01276: Cannot serve directory /var/www/vhosts/domain.a2fa0.netcup.net/httpdocs/phpbb/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.shtml) found, and server-generated directory index forbidden by Options directive
-
Sieht so aus als ob dein phpBB nicht in dem Ordner liegt auf den die Domain zeigt.
-
Es liegt ganz sicher in dem Ordner "/httpdocs/phpbb/". Habe eine Homepage und den MySQLDumper (sprich einmal die Haupt-Domain und eine weitere Subdomain) ebenfalls unter "/httpdocs/Homepage/" bzw. "/httpdocs/mysqldumper/" liegen. Dahingehend hat der Umzug bzw. die Verknüpfung mit der SQL-Datenbank auch auf Anhieb geklappt.
-
Naja, der Fehler sagt ja auch vielmehr, dass im Ornder httpdocs/phpbb/ keine index.php liegt, und er deshalb nicht weiß, was er tun soll.
Wo liegt denn die Einstiegsdatei von phpbb (Unterordner?)? Oder heißt sie vielleicht anders?
-
Die index.php liegt natürlich im Ordner "/phpbb" mit drin. Es ist ja quasi eine 1:1 Kopie der Dateien wie sie auch schon vorher auf dem alten Hosting-Paket abgelegt waren.
-
Auf was ist denn der DocumentRoot deines vHosts/Domain eingestellt? Vielleicht nur httpdocs anstatt httpdocs/phpbb? Probier mal im Browserhttp://www.deinedomain.de/phpbbWas ist denn die Ausgabe von "ls -l /httpdocs/phpbb" (in der Shell eingeben)?
-
-
Was ist denn die Ausgabe von "ls -l /httpdocs/phpbb" (in der Shell eingeben)?
Ich versteh grad nur noch Bahnhof... Wie mach ich sowas?
-
Lässt sich problemlos aufrufen.
-
Stimmt auch php-Version etc. überein mit dem alten Hosting?
Ansonsten wirklich mal in der Shell den Befehl absetzten. Unter Windows kannst du z.B. Putty nutzen um dich mit der Shell des Webhosting-Accounts zu verbinden. Benutzername und Passwort kannst du im WCP setzten. Danach einfach den Befehl eintippen.
-
Ok, bin jetzt mal über den FTP-Clienten in den Ordner "logs" rein und habe dort u.A. eine "error_log" gefunden. Deren Inhalt:
Code[Fri Jun 22 00:10:01.921229 2018] [autoindex:error] [pid 27856] [client 2003:75:ce2a:7199:6174:c665:6f3b:cca3:40838] AH01276: Cannot serve directory /var/www/vhosts/domain.a2fa0.netcup.net/httpdocs/phpbb/: No matching DirectoryIndex (index.html,index.cgi,index.pl,index.php,index.xhtml,index.htm,index.shtml) found, and server-generated directory index forbidden by Options directive
Mir fällt gerade die Uhrzeit im Log auf: Ist das überhaupt der aktuelle Error-Log Eintrag, weil von 00:10 sind wir mittlerweile ein paar Stunden entfernt
Alternativ kannst du auch einfach mal Directory Listing aktivieren, sollte auch im WCP gehen, notfalls per .htaccess (google ist dein Freund).