Holen Sie sich das beste WordPress Backup
& Migration Plugin noch heute
Duplikator jetzt kaufen

Duplicator-Dokumentation

Dokumentation, Referenzmaterialien und Tutorials für Duplicator

Behebung von 403/404/405/500-Fehlern und leeren Installer-Seiten

Die Behebung von HTTP-Statuscode-Fehlern im Installationsprogramm kann frustrierend sein, aber mit der richtigen Anleitung können Sie häufige Installationsprobleme wie 403 Forbidden, 404 Not Found, 405 Not Allowed und leere/weiße Seiten oder 500 Fehler beheben.

Dieser umfassende Leitfaden enthält detaillierte Lösungen und Schritte zur Fehlerbehebung, die Ihnen helfen, diese Fehler beim Zugriff auf das Installationsprogramm zu beheben.

Behandlung der 403 Forbidden-Fehler

Wenn Sie die Datei installer.php aufrufen, erhalten Sie eine Meldung 403 Forbidden.

Lösung 1

Die schnellste Lösung für dieses Problem ist, Ihren Hosting-Anbieter zu kontaktieren und ihm den Ordnerpfad und die URL mitzuteilen, unter der Sie die 403 erhalten.

Lösung 2

Wenn Sie versuchen möchten, das Problem selbst zu beheben, gibt es viele verschiedene Techniken, die Sie ausprobieren können. Denken Sie jedoch daran, dass jeder Hoster anders eingerichtet ist, so dass einige dieser Optionen bei Ihrem Hoster möglicherweise nicht richtig funktionieren, andere hingegen schon. In den folgenden Anleitungen finden Sie eine Lösung für den 403-Fehler:

  1. So beheben Sie den 403 Forbidden-Fehler in WordPress
  2. Apache gibt 403 verbotene Fehler aus – Stack Overflow
  3. Wie behebe ich die Meldung „403 Zugriff verweigert“?

Umgang mit der Fehlerseite 404 Not Found

Wenn Sie die Datei installer.php aufrufen, erhalten Sie eine Meldung 404 oder Seite nicht gefunden.

Lösung 1 Kontakt zum Gastgeber

Dieser Fehler zeigt an, dass Ihr Webserver nicht für die Bereitstellung von Webseiten eingerichtet ist. Wenn Sie mit der Einrichtung von Webservern wie Apache nicht vertraut sind, können Sie dieses Problem am schnellsten beheben, indem Sie mit Ihrem Hosting-Provider zusammenarbeiten und ihm mitteilen, dass Sie unter der URL "XYZ" eine 404 erhalten. Sie sollten in der Lage sein, Ihre Website innerhalb weniger Minuten wieder zum Laufen zu bringen. Das Backup kann dieses Problem nicht beheben, da es sich um ein Problem der Webserverkonfiguration handelt.

Lösung 2 Apache-Einrichtung

When setting up the web server (typically Apache) one of the commonly overlooked setup parameters is the <Directory> directive. The following configuration will work on most setups but check with your server admin to be sure on their server:

<Directory /» 
  Options Indexes FollowSymLinks Includes ExecCGI
  AllowOverride All
  Require all granted
  Allow from all
</Directory» 

Lösung 3 Fehlerbehebung

Um dieses Problem zu beheben, legen Sie zwei Dateien mit den Namen test.html und test.php in demselben Verzeichnis wie die Datei installer.php ab. Versuchen Sie dann, beide Dateien über einen Webbrowser aufzurufen. Wenn keine der beiden Dateien funktioniert, ist Ihre Website nicht so eingerichtet, dass sie von dem Ort, an dem sie abgelegt sind, bedient wird. Wenn nur die Datei test.html funktioniert, dann ist PHP auf Ihrem Webserver möglicherweise nicht richtig aktiviert. Wenn Sie sich nicht sicher sind, wie Sie Ihren Webserver so konfigurieren, dass er vom richtigen Pfad aus bedient wird oder PHP-Dateien bereitstellt, wenden Sie sich an Ihren Hosting-Administrator, da dies keine Probleme sind, die das Backup beheben kann.

Umgang mit den 405 Not Allowed-Fehlerseiten

Wenn Sie die Datei installer.php aufrufen, erhalten Sie die Meldung 405 Not Allowed.

Option 1 Kontakt zum Gastgeber

405 Method Not Allowed ist ein HTTP-Response-Statuscode, der anzeigt, dass die angegebene HTTP-Methode der Anfrage empfangen und vom Server erkannt wurde, der Server aber diese spezielle Methode für die angeforderte Ressource abgelehnt hat. Der Großteil der 405-Antworten hat mit der Konfiguration des Webservers zu tun.

Der schnellste Weg, dieses Problem zu lösen, ist die Zusammenarbeit mit dem technischen Support-Team Ihres Hosting-Unternehmens. In der Regel muss die Art und Weise, wie der Webserver Anfragen annimmt, angepasst werden. Das Server-Fehlerprotokoll auf der Plattform Ihres Hosts sollte dem Systemadministrator helfen, die spezifische Anfrage zu lokalisieren und den Server entsprechend anzupassen.

Option 2 Server-Fehlerbehebung

Wenn Sie mit der Fehlerbehebung bei Webserver-Problemen vertraut sind, sollten Sie diesen ausführlichen Artikel lesen:
405 troubleshooting guide

Umgang mit leeren/weißen oder 500-Fehlerseiten

Wenn das Installationsprogramm überhaupt nicht angezeigt wird, können Sie eine Reihe von Tests durchführen.

  1. Webserver:
    Vergewissern Sie sich, dass der Webserver richtig eingerichtet ist. Erstellen Sie eine neue Datei mit dem Namen test.php an demselben Ort wie die Datei installer.php. Fügen Sie in test.php den folgenden Code ein:

    <?php phpinfo(); ?>

    Wenn dies funktioniert und Sie den Text "PHP Version" oben sehen, gefolgt von anderen Informationen zu den PHP-Einstellungen, dann fahren Sie mit den anderen Optionen unten fort; wenn nicht, dann ist etwas mit der Webserver-Einrichtung nicht in Ordnung und Sie müssen sich an Ihren Host oder Server-Administrator wenden.
  2. Server-Protokolle:
    Prüfen Sie das Server-Fehlerprotokoll. Sie können auf alle Server-Fehlerprotokolle zugreifen, indem Sie zu cPanel " Statistik " Fehlerprotokolle gehen oder Ihr hostspezifisches Control Panel verwenden. Wenn Sie keinen direkten Zugang zu den Serverprotokollen haben, bitten Sie den Support Ihres Hosts, die Protokolle auf Fehler zu überprüfen.
  3. Berechtigungen:
    Überprüfen Sie die Berechtigungen für die Datei installer.php und ihr übergeordnetes Verzeichnis. Auf den meisten Hosts sollten diese für Verzeichnisse 755 und für Dateien 644 sein. Erkundigen Sie sich bei Ihrem Hosting-Anbieter oder Server-Administrator nach den korrekten Berechtigungseinstellungen.
  4. Wechseln Sie den Browser:
    Öffnen Sie einen anderen Webbrowser und prüfen Sie, ob der Bildschirm weiß ist. Wenn es in dem neuen Browser funktioniert, kann es sich um ein Problem mit dem Browser-Cache handeln. In der Regel können Sie dies beheben, indem Sie Strg+F5 gedrückt halten oder den Browser-Cache manuell löschen.
  5. Konfigurationsdateien:
    Sichern und entfernen Sie versteckte Konfigurationsdateien wie .htaccess, web.config und .user.ini (Apache, Microsoft IIS, WordFence). Unter bestimmten Umständen enthalten diese Dateien Konfigurationen, die die Ausführung des Installationsprogramms verhindern. Entfernen Sie sie einfach aus demselben Verzeichnis wie installer.php und versuchen Sie es erneut. Wenn das Problem weiterhin besteht, versuchen Sie, die Dateien zu sichern und aus Ihrem Stammverzeichnis (in den meisten Fällen public_html) zu entfernen.
  6. Reverse-Proxy:
    Wenn Sie hinter einem Reverse-Proxy arbeiten, steht der Wert des ursprünglichen Hostnamens in HTTP_X_FORWARDED_HOST. Um dieses Problem zu umgehen, fügen Sie das Folgende am Anfang von installer.php und dup-installer/main-installer.php hinzu:
    $_SERVER['HTTP_X_ORIGINAL_HOST'] = $_SERVER['HTTP_X_FORWARDED_HOST'];

Siehe auch:
Wie behandelt man "Internal Server 500"-Meldungen?

War dieser Beitrag hilfreich?

Verwandte Artikel