So beheben Sie den 404-Fehler beim Zugriff auf cPanel

So beheben Sie den 404-Fehler beim Zugriff auf cPanel

Websitebesitzer stoßen aufgrund von Tippfehlern im cPanel-Link, DNS- Problemen usw. häufig auf einen HTTP 404-Fehler. Die Meldung „ HTTP-Fehler 404, die angeforderte Seite wurde nicht gefunden “ bedeutet im Wesentlichen, dass der Server das vom Benutzer angeforderte Dokument nicht finden konnte , obwohl der Client erfolgreich mit dem Server kommunizieren konnte. Der Grund können fehlerhafte Links, fehlende Dateien, Weiterleitungen zu nicht vorhandenen URLs usw. sein. Die Serverprotokollanalyse hilft Ihnen, die Grundursache des Problems zu finden.

In diesem Artikel besprechen wir alle Hauptgründe für den HTTP-404-Fehler und wie Sie ihn beheben können. Die häufigsten Ursachen für die 404-Fehler sind:

  • Firewall-Probleme
  • Falsche cPanel-URL
  • Fehlende cPanel-Weiterleitung
  • Probleme mit dem cPanel-Theme

1. Probleme mit der lokalen oder Netzwerk-Firewall

Der häufigste Grund für den 404-Fehler ist ein blockierter cPanel-Port aufgrund von ISP- oder Firewall-Einstellungen. cPanel arbeitet auf den benutzerdefinierten Ports 2082 und 2083. Benutzerdefinierte Ports werden jedoch normalerweise von den meisten ISPs oder benutzerdefinierten Firewalls blockiert. Website-Besitzer werden mit der Fehlermeldung „Seite nicht gefunden“ konfrontiert, wenn diese Ports auf dem System des Benutzers aufgrund von ISP- oder Firewall-Einschränkungen blockiert sind.

Fix:

Als Erstes müssen Sie die Telnet-Ergebnisse für die cPanel-Ports 2082 und 2083 vom System aus überprüfen.

Telnet-Beispiel.com 2083
Telnet-Beispiel.com 2082

Dadurch erfahren Sie, ob die Verbindungen zu den Ports von der Firewall blockiert werden oder nicht. Wenn dies tatsächlich der Fall ist, sollten Sie die cPanel-Ports in der Firewall öffnen.

Falls Sie keinen Zugriff auf die Sicherheits-Firewall haben, können Sie über einen Proxy, der über Port 80 läuft, auf Ihr cPanel-Konto zugreifen. Sie müssen lediglich über die Subdomain-URL auf cPanel zugreifen:

„https://cpanel.example.com“

Beachten Sie, dass Sie dafür sorgen müssen, dass die Proxysubdomains-Funktion auf dem Server aktiviert ist, damit dies funktioniert. Stellen Sie außerdem sicher, dass der DNS der Subdomain „ https://cpanel.example.com “ auf den richtigen Server verweist.

2. Tippfehler in der cPanel-URL

Manchmal versuchen Websitebesitzer, auf cPanel zuzugreifen, indem sie die URL manuell eingeben. In diesem Fall führt ein Tippfehler beim Server-Hostnamen, Domänennamen oder cPanel-Port zu einem HTTP 404-Fehler.

Fix:

Es ist besser, zunächst die DN-Konnektivität Ihrer Domain zu überprüfen, indem Sie den folgenden Befehl eingeben:

Grab example.com

Stellen Sie außerdem sicher, dass Sie die cPanel-URL überprüfen und sicherstellen, dass der Server-Hostname, der Domänenname und der cPanel-Port korrekt angegeben sind.

3. Fehlende cPanel-Weiterleitung

Fehlende cPanel-Weiterleitungen sind ebenfalls einer der häufigsten Gründe für HTTP 404-Fehler. Manchmal erhalten Benutzer die Fehlermeldung 404 Not Found, wenn sie über die URL „ https://example.com/cpanel “ auf cPanel zugreifen. Dies liegt am fehlenden Alias-Eintrag in der Konfigurationsdatei des Webservers

Fix:

Stellen Sie zunächst sicher, dass in der conf-Datei korrekte Alias-Einträge hinzugefügt werden . Die Script-Alias-Direktive auf dem Apache-Webserver ist ein sehr effektives Tool, mit dem Alias-Einträge hinzugefügt werden können. Es versieht den Verzeichnisspeicherort mit einem Alias ​​und informiert Apache darüber, dass Dateien in diesem Verzeichnis ausgeführt werden sollen.

Fügen Sie daher der Apache-Konfigurationsdatei den folgenden Code hinzu, um alle Anfragen mit /cpanel  an den ursprünglichen cPanel-Speicherort umzuleiten.

ScriptAlias ​​/cpanel /usr/local/cpanel/cgi-sys/redirect.cgi

Erstellen Sie abschließend die Webserver-Konfigurationsdatei neu und starten Sie den Server neu, um die Änderungen zu übernehmen.

4. Probleme mit dem cPanel-Theme

Websitebesitzer versuchen oft, auf benutzerdefinierte Software zuzugreifen, beispielsweise über cPanel. Dies führt zu einem HTTP-404-Fehler, wenn das cPanel-Design keinen Symlink der benutzerdefinierten Software hat oder wenn der Symlink fehlgeleitet ist .

Fix:

Nehmen wir als Beispiel Fantastico als individuelle Software und paper_lantern als cPanel-Theme für die Lösung. Um den 404-Fehler zu beheben, der durch Probleme mit dem cPanel-Theme verursacht wurde, müssten Sie einen Symlink erstellen, der auf das Fantastico-Installationsverzeichnis verweist.

Also greifen wir auf den Pfad „ /usr/local/cpanel/base/frontend/paper_lantern “ zu und erstellen einen Symlink zum Fantastico-Verzeichnis: „ /usr/local/cpanel/3rdparty/fantastico/ “.

ln -s /usr/local/cpanel/3rdparty/fantastico/ Fantastico

Abschluss

In diesem Tutorial haben wir die häufigsten Gründe für HTTP 404-Fehler und deren spezielle Lösungen gesehen. Wenn alle oben genannten Lösungen nicht funktionieren, generieren Sie alle Systemkonfigurationsdateien neu und setzen Sie die Berechtigungen zurück, indem Sie das cPanel-Upgrade-Skript „ /scripts/upcp “ verwenden.

  • Ihre Anfrage zum besten Webhosting kann mit einem Klick auf diesen Link beendet werden.