Heim > Artikel > Backend-Entwicklung > So beheben Sie den PHP-Konfigurationsfehler 500
Lösung für den PHP-Konfigurationsfehler 500: Suchen Sie zuerst die PHP-Konfigurationsdatei „/etc/php.ini“, konfigurieren Sie dann den Parameterwert auf „display_errors = On“ und starten Sie schließlich den Apache-Dienst neu.
Empfohlen: „PHP-Video-Tutorial“
php Server 500-Fehlerlösung
Nachdem PHP-Neulinge die Entwicklungsumgebung in der Anfangsphase eingerichtet haben und während der Entwicklung ein Syntaxfehler auftritt, kehrt der Server zurück 500 (interner Serverfehler)), anstatt eine Fehlermeldung zurückzugeben. 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.
Suchen Sie die PHP-Konfigurationsdatei /etc/php.ini
Konfigurationsparameterwert: display_errors = On
error_reporting = E_ALL | E_STRICT
Starten Sie den Apache-Dienst neu. Dienst httpd restart
Zu diesem Zeitpunkt kann der Browser bereits Fehlermeldungen ausgeben.
Sie müssen Apache erneut konfigurieren /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
Apache neu starten.
Das Festlegen von Parametern in php.ini kann auch im PHP-Code erfolgen.
Aufruf: Rufen Sie die Funktion ini_set()
//开启php.ini中的display_errors指令 ini_set('display_errors',1); //通过error_reporting()函数设置,输出所有级别的错误报告 error_reporting(E_ALL);
auf, damit sie dynamisch verwendet werden kann und Fehler in der angegebenen PHP-Datei ausgegeben werden kann.
Das obige ist der detaillierte Inhalt vonSo beheben Sie den PHP-Konfigurationsfehler 500. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!