Maison > Article > développement back-end > Que dois-je faire si PHP ne peut pas afficher les messages d’erreur dans l’environnement IIS ?
Solution au problème selon lequel PHP ne peut pas afficher les messages d'erreur dans l'environnement IIS : 1. Modifiez le fichier de configuration PHP [php.ini] 2. Créez un nouveau fichier [web.config] sous le répertoire racine du site Web et ajoutez le code correspondant ; 3. Installez le composant [VCRUNTIME140.dll].
Solution pour que PHP ne parvienne pas à afficher le message d'erreur dans l'environnement IIS :
1.PHP
Ouvrez d'abord le fichier de configuration PHP php.ini et apportez les modifications de configuration suivantes :
log_errors = On
html_errors = activé
display_errors = activé
fastcgi.logging = 0
error_reporting = E_ALL & ~E_NOTICE
Recommandations d'apprentissage associées : tutoriel graphique php
peut être modifié selon le vôtre besoins
extension=php_curl.dll 🎜>
extension = php_pdo_mysql.dll pour ouvrir le traitement des transactions de la base de donnéesExtension_dir = "C: Phpext" ; PRC/ "Asie/Shanghai" ;Définir le fuseau horaire de la Chine
short_open_tag = On; cgi.rfc2616_headers = 1 ; modifier cet élément
utiliser utiliser utiliser utiliser utiliser utiliser utiliser utiliser ' s utiliser utiliser 's à travers utiliser ' s ‐ E_ALL & ~E_NOTICE & ~E_STRICT & ; Modifier le rappel d'erreur en mode standard
à la racine du site Web Créer un nouveau fichier web.config
<?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. Exécutez cmd pour accéder au répertoire Lors de l'exécution de PHP, une fenêtre contextuelle vous demandera : Ce programme ne peut pas être démarré car. VCRUNTIME140.dll est absent de votre ordinateur.
Visual C++ Redistributable 2015 est requis pour exécuter php7 sous Windows. La version précédente n'a pas besoin d'être aussi élevée. La dernière version d'Apache peut également nécessiter ce composant. Studio 2015. Les composants nécessaires aux applications C++ peuvent être installés pour résoudre les problèmes environnementaux. Vous pouvez accéder directement au site officiel de Microsoft pour télécharger le programme d'installation.
Programmation PHP de l'entrée à la maîtrise
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!