Lösung für die PHP-IIS7-500-Fehlermeldung: Öffnen Sie zuerst die Datei „php.ini“, ändern Sie dann den Inhalt in „display_errors = on;“ und erstellen Sie dann eine neue „web.config“ im Stammverzeichnis von Die PHP-Website-Datei kann schließlich anhand der detaillierten Fehler behoben werden.
Empfohlen: "PHP Video Tutorial"
Unter IIS7 wird ein PHP-Fehler angezeigt (500 wird nicht angezeigt) Fehler und detaillierte Fehler werden angezeigt)
Wahnsinn, IIS ist eine Falle, die mich so lange herumfummeln ließ, bis ich eine Lösung gefunden habe:
1 Zusätzlich zu PHP Die .ini-Konfiguration lautet:
display_errors = on; error_reporting = E_ALL & ~E_NOTICE;
2. Erstellen Sie eine neue web.config-Datei im Stammverzeichnis der PHP-Website:
iis-Konfiguration eine neue web.config-Datei im Stammverzeichnis Ihrer Website hinzufügen:
Der Code lautet wie folgt:
<?xml version="1.0" encoding="UTF-8"?> <!-- For more information on how to configure your ASP.NET application, please visit http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web> <compilation debug="true" targetFramework="4.5"/> <httpRuntime targetFramework="4.5"/> </system.web> <system.webServer> <httpErrors errorMode="DetailedLocalOnly" existingResponse="PassThrough"></httpErrors> </system.webServer> </configuration>
Das obige ist der detaillierte Inhalt vonSo zeigen Sie die PHP-IIS7-500-Fehlermeldung an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!