Nach Umzug phpBB bei Aufruf weiß

  • 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?

  • 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.

    Meine (Netcup) Produkte: S 1000 G7, VPS 200 G8 Ostern 2019, IPs, Failover..

  • 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)

    Meine (Netcup) Produkte: S 1000 G7, VPS 200 G8 Ostern 2019, IPs, Failover..

  • 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 8)

  • Die Logs sind zu finden unter /logs. Da wird irgendwas über den Fehler drinstehen. Ohne mehr Infos kann man leider schlecht helfen.

    Meine Minecraft-Plugins auf SpigotMC (Open Source): www.spigotmc.org/members/mfnalex.175238/#resources

    Discord: discord.jeff-media.com

  • 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
  • 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.

  • Auf was ist denn der DocumentRoot deines vHosts/Domain eingestellt? Vielleicht nur httpdocs anstatt httpdocs/phpbb? Probier mal im Browser http://www.deinedomain.de/phpbb


    Was ist denn die Ausgabe von "ls -l /httpdocs/phpbb" (in der Shell eingeben)?

    Meine Minecraft-Plugins auf SpigotMC (Open Source): www.spigotmc.org/members/mfnalex.175238/#resources

    Discord: discord.jeff-media.com

  • Hast du mal versuchst domain.tld/index.php direkt aufzurufen? Wenn nicht lege mein eine info.php Datei (im phpbb-Verzeichnis) an mit:


    PHP
    <?php
    phpinfo();
    ?>

    und rufe diese direkt auf (domain.tld/info.php) um zu sehen das der vHost korrekt eingerichtet ist.

  • Hast du mal versuchst domain.tld/index.php direkt aufzurufen? Wenn nicht lege mein eine info.php Datei (im phpbb-Verzeichnis) an mit:


    PHP
    <?php
    phpinfo();
    ?>

    und rufe diese direkt auf (domain.tld/info.php) um zu sehen das der vHost korrekt eingerichtet ist.


    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).