Vorwort Aufgrund von Projektanforderungen musste ich kürzlich ein TXT-Dokument mit chinesischen Schriftzeichen lesen und die Datei dann speichern. Das Dokument wurde zuvor mit base64 codiert, wodurch alle chinesischen Zeichen gelesen und als verstümmelte Zeichen angezeigt wurden. Nachdem das Projektteam Base64 aufgegeben hatte, traten zwei Fehler auf: Der ASCII-Codec kann Zeichen nicht in einer Ordnungszahl kodieren, die nicht im Bereich 128 liegt UnicodeDecodeError: Der Codec „utf8“ kann Byte 0x nicht dekodieren. Wenn Sie sich mit ASCII, Unicode und UTF-8 nicht auskennen, können Sie diesen vorherigen Artikel über Zeichenfolgen und Codierung lesen. Dann müssen Sie die folgenden drei Konzepte verstehen: ASCII kann nur Zahlen, englische Buchstaben und einige
1. Python löst das Problem der chinesischen Zeichenkodierung: Unicode Decode Error_python
Einleitung: Als ich kürzlich mit Python ein Dokument mit chinesischen Schriftzeichen las, wurden verstümmelte Schriftzeichen angezeigt und ich hatte keine andere Wahl, als online nach der Antwort zu suchen. Später habe ich das Problem mit Hilfe von Internetnutzern gelöst Ich möchte kurz zusammenfassen, wie Python das Problem der Kodierung chinesischer Zeichen löst.
2. Apache-Umgebung, localhost wurde geladen, aber auf 127.0.0.1 kann normal zugegriffen werden
Einführung: Apache-Umgebung localhost:82 Problem: Wenn der Browser localhost:82 eingibt, erfolgt keine Antwort (gestern war alles normal), aber auf 127.0.0.1:82 kann zugegriffen werden. Situation: 1. Das Fehlerprotokoll lautet wie folgt: Apache error.log httpd.conf Der rote Stift ist, wo ich bin. Die geänderte Hosts-Datei lautet wie folgt:
3.php pthreads Bei Verwendung von Mutex wurde die CLI gestoppt
Einführung: Wenn PTHREADS Mutex zum Sperren verwendet, stürzt die CLI ab (WIN7) Code: {code...} Wenn Sie mir sagen können, wo sich das PHP-Systemprotokoll befindet (ähnlich dem Fehler von APACHE). Protokoll). Zum Hinzufügen: Laut offiziellen PTHREADS ist es theoretisch Thread-sicher...4. Lokale xampp-Laufumgebung, auf die der Browser zugreift das lokale ERR_CONNECTION_RESET erscheint in der Umgebung
Einführung: Eine Umgebung ist lokal eingerichtet und Apache PHP läuft ohne Probleme. echo phpinfo()pboard.png](/img/bVF2CF) Beim Öffnen der lokalen Website-Umgebung kann es jedoch nicht geöffnet werden: Wie unten gezeigt. Warum wurde das SSL-Modul geöffnet? Apache-Fehlerprotokoll AH00112: Warnung: D...
5.
Fehlererklärung in PHP $_fileEinführung: Beim Hochladen von Dateien mit PHP verwenden wir ein Programm, um die vom Browser gesendeten Dateiinformationen zu überwachen. Zunächst wird $_FILES[fieldName]['error'" übergeben. ] Es werden verschiedene Werte verwendet, um zu bestimmen, ob der Status der hochzuladenden Datei normal ist. $_FILES[fieldName] ['error']==0 bedeutet, dass alles normal ist. Die spezifische Bedeutung anderer Werte finden Sie im Kommentarbereich des Programms unten. switch($_FILES[$field]['error']) { Fall 1 ...
6
Einführung: require und include sind fast identisch, bis auf die Art und Weise, wie sie mit Fehlern umgehen. require generiert einen Fehler der Ebene E_COMPILE_ERROR, wenn ein Fehler auftritt. Mit anderen Worten führt dies zum Abbruch des Skripts, während include nur eine Warnung (E_WARNING) generiert und das Skript weiter ausgeführt wird.
7. PHP-Namespace-Fehler
8. smarty - Was ist der Fehler in diesem PHP? Ich habe nichts Falsches gefunden
Einführung: Dies ist der Code für Smarty-Einstellungen, die online zu finden sind. Zuerst wurde Parse error: syntax error, unerwarteter T_CONSTANT_ENCAPSED_STRING in F:phpstudyWWWsmartysconfig.php in Zeile 2 angezeigt. Ich sah, dass die zweite Zeile in Ordnung war, also tippte ich sie erneut ein und...
9. Was ist der Fehler in diesem PHP? Ich habe nichts Falsches gefunden
Einführung: Dies ist der Smarty-Einstellungscode, den ich online gefunden habe. Zuerst wurde Parse error: syntax error, unerwarteter T_CONSTANT_ENCAPSED_STRING in F:phpstudyWWWsmartysconfig.php in Zeile 2 angezeigt. Ich sah, dass die zweite Zeile in Ordnung war, also tippte ich sie erneut ein und...
10. PHP verwendet Curl und meldet Parse-Fehler
Einführung: Dieser Code ist genau derselbe wie der {Code...}, der mir von gesendet wurde Mein Klassenkamerad hat seinen Code eingefügt und er lief ohne Fehler. Ich habe seinen Code von Hand eingegeben und er lief normal. Vielen Dank:-)
[Ähnliche Q&A-Empfehlungen]:
elasticsearch-php upsert löst immer einen Laufzeitfehler aus?
Python – Wie führe ich eine mehrstufige Zuweisung für ein Diktatwörterbuch durch?
php – Ein kleiner Zweifel an include()
php – Es gibt ein Problem mit dem benutzerdefinierten Fehler ThinkThink::appError Design! !
Das obige ist der detaillierte Inhalt vonEmpfohlene 10 Artikel über die in PHP vordefinierte Konstante E_ERROR. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!