Manchmal stoßen wir auf Seitenfehler, aber wir wissen nicht, was sie bedeuten. In diesem Artikel teilen wir Ihnen die Bedeutung häufiger Fehlercodes in PHP mit, in der Hoffnung, allen zu helfen.
200: Der Server hat normal geantwortet.
304: Die Ressource wurde seit der letzten Anfrage in keiner Weise geändert (dies wird normalerweise für Browser-Caching-Mechanismen verwendet, insbesondere bei der Verwendung von GET-Anfragen).
400: Die angeforderte Ressource kann nicht gefunden werden.
401: Unzureichende Berechtigungen für den Zugriff auf die Ressource.
403: Keine Berechtigung zum Zugriff auf die Ressource.
404: Die Ressource, auf die zugegriffen werden soll, existiert nicht.
405: Die Ressource, auf die zugegriffen werden muss, ist verboten.
407: Die Ressource, auf die zugegriffen wird, erfordert eine Proxy-Authentifizierung.
414: Die angeforderte URL ist zu lang.
500: Interner Serverfehler.
Vervollständigen Sie den Statuscode, um weitere Suchvorgänge zu vermeiden:
100 – Der Client muss weiterhin Anfragen stellen
101 – Der Client verlangt, dass der Server dies tut gemäß der HTTP-Protokollversion der Anforderung konvertieren
200 – Transaktion erfolgreich
201 – Aufforderung zur Angabe der URL der neuen Datei
202 – Akzeptiert und verarbeitet, aber die Verarbeitung ist nicht abgeschlossen
203 – Die Rückgabeinformationen sind unsicher oder unvollständig
204 – Die Anfrage wurde empfangen, aber die Rückgabeinformationen waren leer
205 – Der Server hat die Anfrage abgeschlossen und der Benutzeragent muss die aktuell durchsuchten Dateien zurücksetzen
206 – Der Server hat GET-Anfragen von einigen Benutzern abgeschlossen
300 – Die angeforderten Ressourcen sind an mehreren Stellen verfügbar
301 - Anfragedaten löschen
302 - Die Anfragedaten wurden an anderen Adressen gefunden
303 - Es wird empfohlen, dass der Kunde auf andere URLs oder Zugriffsmethoden zugreift
304 - Der Kunde hat bereits GET ausgeführt, aber die Datei hat sich nicht geändert
305 – Die angeforderte Ressource muss von der vom Server angegebenen Adresse abgerufen werden
306 – Der in der vorherigen Version von HTTP verwendete Code ist Wird in der aktuellen Version nicht mehr verwendet
307 – Erklärung, dass die angeforderte Ressource vorübergehend gelöscht wurde
400 – Fehleranforderung, z. B. Syntaxfehler
401 – Anforderungsautorisierung fehlgeschlagen
402 – Reservierte gültige ChargeTo-Header-Antwort
403 – Anforderung nicht zulässig
404 – Keine Datei, Abfrage oder URL gefunden
405 – Benutzerdefinierte Methode im Feld „Request-Line“ Nicht zulässig
406 – Gemäß der vom Benutzer gesendeten Bestätigung ist die angeforderte Ressource nicht zugänglich
407 – Ähnlich wie bei 401 muss der Benutzer zunächst autorisiert werden Proxyserver
408 ——Der Client hat die Anfrage nicht innerhalb der vom Benutzer angegebenen Zeit abgeschlossen
409 ——Die Anfrage kann für den aktuellen Ressourcenstatus nicht abgeschlossen werden
410 ——Diese Ressource ist auf dem Server nicht mehr vorhanden und es gibt keinen weiteren Schritt Referenzadresse
411 – Server lehnt benutzerdefinierte Content-Length-Attributanforderung ab
412 – Ein oder mehrere Anforderungsheaderfelder sind in der aktuellen Anforderung falsch.
413 – Die angeforderte Ressource ist größer, als der Server zulässt.
414 – Die angeforderte Ressourcen-URL ist länger als die Server Zulässige Länge
415 – Die angeforderte Ressource unterstützt das Anforderungselementformat nicht
416 – Die Anforderung enthält das Anforderungsheaderfeld „Range“, es gibt keinen Bereichsangabewert innerhalb des aktuellen Anforderungsressourcenbereichs , und die Anfrage enthält nicht das If-Range-Anfrage-Header-Feld
417 – der Server erfüllt nicht die im Anfrage-Header-Feld angegebenen Erwartungen. Wenn es sich um einen Proxy-Server handelt, kann es sein, dass der nächste -Level-Server kann die Anforderung nicht erfüllen
500 – Der Server hat einen internen Fehler generiert
501 – Der Server unterstützt die angeforderte Funktion nicht
502 – Der Server ist vorübergehend nicht verfügbar , manchmal um eine Systemüberlastung zu verhindern
503 – Serverüberlastung oder Wartungsunterbrechung
504 – Das Gateway ist überlastet, der Server verwendet ein anderes Gateway oder einen anderen Dienst, um auf den Benutzer zu reagieren, und das Warten Zeiteinstellungswert ist länger
505 – Der Server unterstützt die im Header angegebene Anforderungs-HTTP-Version nicht oder weigert sich, sie zu unterstützen
Verwandte Empfehlungen:
Was sind die häufigsten Fehlercodes, die von Curl zurückgegeben werden
PHP-Curl-Fehler: curl__errno() Fehlercode 6 zurückgeben
Gespeicherte MySQL-Prozeduren rufen sich gegenseitig auf und erhalten Fehlercode
Das obige ist der detaillierte Inhalt vonErklärung häufiger Fehlercodes in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!