Lösung für das Problem, dass PHP die Fehlermeldung in der IIS-Umgebung nicht anzeigen kann: 1. Ändern Sie die PHP-Konfigurationsdatei [php.ini] 2. Erstellen Sie eine neue [web.config]-Datei im Stammverzeichnis der Website und fügen Sie sie hinzu 3. Installieren Sie die Komponente [VCRUNTIME140.dll].
Lösung dafür, dass PHP Fehlermeldungen in der IIS-Umgebung nicht anzeigt:
1.PHP
Öffnen Sie zunächst die PHP-Konfigurationsdatei php.ini und nehmen Sie die folgenden Konfigurationsänderungen vor:
log_errors = Ein
html_errors = Ein
display_errors = Ein
fastcgi.logging = 0
error_reporting = E_ALL & ~E_NOTICE
.C CGI.Force_redirect = 0; Öffnen Sie das CGI, um PHP auszuführenVerwandte Lernempfehlungen: php-Grafik-Tutorial
? unterstützt optionale kurze Tags
🔜 Datenbanktransaktionsverarbeitung aktivieren
Erstellen Sie eine neue web.config-Datei im Stammverzeichnis der Website
<?xml version="1.0" encoding="UTF-8"?> <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>
Für die Ausführung von php7 unter Windows ist Visual C++ Redistributable 2015 erforderlich, während die neueste Version von Apache möglicherweise auch diese Komponente benötigt, um mit Visual Studio erstellte C++-Anwendungen auszuführen 2015. Umweltprobleme können durch die Installation gelöst werden. Sie können das Installationsprogramm direkt auf der offiziellen Website von Microsoft herunterladen.
PHP-Programmierung vom Einstieg bis zum Master
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn PHP in der IIS-Umgebung keine Fehlermeldungen anzeigen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!