Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn PHP in der IIS-Umgebung keine Fehlermeldungen anzeigen kann?

Was soll ich tun, wenn PHP in der IIS-Umgebung keine Fehlermeldungen anzeigen kann?

coldplay.xixi
coldplay.xixiOriginal
2020-08-05 10:41:392480Durchsuche

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].

Was soll ich tun, wenn PHP in der IIS-Umgebung keine Fehlermeldungen anzeigen kann?

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

.

Verwandte Lernempfehlungen: php-Grafik-Tutorial
🔜              Datenbanktransaktionsverarbeitung aktivieren

? unterstützt optionale kurze Tags

C CGI.Force_redirect = 0; Öffnen Sie das CGI, um PHP auszuführen
  • FastCGI-bezogene Einstellungen
  • cgi.rfc2616_headers = 0 ;                                                                                                                                    
  • 2.Web-Website
  • Erstellen Sie eine neue web.config-Datei im Stammverzeichnis der Website

  • Fügen Sie den folgenden Code hinzu:
  • <?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>

    3. Führen Sie cmd aus, um das Verzeichnis aufzurufen wird angezeigt: Dieses Programm kann nicht gestartet werden, da VCRUNTIME140 auf dem Computer fehlt.
  • 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.

  • Empfehlungen für entsprechende Videos:

    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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:So verwenden Sie PHP issetNächster Artikel:So verwenden Sie PHP isset