Lösung für 500-Fehler im PHP-Server: 1. Öffnen Sie die Konfigurationsdatei php.ini. 2. Ändern Sie die Konfiguration. [display_errors = On error_reporting = E_STRICT];
Nachdem ein PHP-Neuling die Entwicklungsumgebung in einem frühen Stadium eingerichtet hat und während der Entwicklung ein Syntaxfehler auftritt, gibt der Server 500 (serverinterner Fehler) anstelle einer Fehlermeldung zurück. Zu diesem Zeitpunkt müssen Sie einige Konfigurationen in der Entwicklungsumgebung vornehmen, damit Sie die Ursache des Problems schnell finden, das Problem lokalisieren und das Problem lösen können.
(Zugehörige Videoempfehlung: Java-Video-Tutorial)
Die spezifischen Schritte sind wie folgt:
1. Suchen Sie die PHP-Konfigurationsdatei /etc/php.ini
Konfigurationsparameterwert:
display_errors = On error_reporting = E_ALL | E_STRICT
2 der Apache-Dienst
service httpd restart
Zu diesem Zeitpunkt kann der Browser bereits Fehlermeldungen ausgeben.
3. Fahren Sie mit der Konfiguration von Apache fort, öffnen Sie /etc/httpd/conf/httpd.conf
Fügen Sie am Ende der Apache-Konfigurationsdatei zwei Zeilen hinzu:
php_flag display_errors on php_value error_reporting 2039
4.
Die Einstellung der Parameter in der php.ini kann auch im PHP-Code erfolgen.
Aufruf: Rufen Sie die Funktion ini_set() auf
ini_set('display_errors',1); error_reporting(E_ALL);
Auf diese Weise können Sie Fehler in der angegebenen PHP-Datei dynamisch ausgeben.
Verwandte Empfehlungen: php-Training
Das obige ist der detaillierte Inhalt vonWas tun, wenn auf dem PHP-Server ein 500-Fehler auftritt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!