Maison  >  Article  >  développement back-end  >  Comment résoudre le problème d'erreur du gestionnaire php

Comment résoudre le problème d'erreur du gestionnaire php

藏色散人
藏色散人original
2021-09-02 10:01:562618parcourir

Solutions aux erreurs de phpmanager : 1. Activez les options d'erreur détaillées d'IIS lui-même ; 2. Activez l'option Machine de développement de PHP Manager 3. Placez le contrôle de l'environnement d'exécution PHP dans un chemin non chinois.

Comment résoudre le problème d'erreur du gestionnaire php

L'environnement d'exploitation de cet article : système Windows 7, version PHP5.2.17, ordinateur Dell G3

Comment résoudre le problème d'erreur du gestionnaire php ?

Lorsque IIS utilise Phpmanager, de nombreuses pages génèrent toujours 500 erreurs. J'ai finalement trouvé une solution !

Parlons d'abord de la solution :

1 Activez les options d'erreur détaillées d'IIS lui-même.

2. Activez l'option Machine de développement de PHP Manager

3 Peut-être le point le plus critique, le contrôle de l'environnement d'exécution PHP doit être placé dans un chemin non chinois.

Voici le processus détaillé de gestion du problème

1. Commencez à essayer : une erreur lors de l'ouverture d'IIS lui-même

entraîne toujours une erreur 500. J'ai vérifié beaucoup d'informations sur Baidu, mais là. Il n'y a pas de solution utile à ce problème.

Je n'ai pas utilisé la fonction de débogage PHP d'IIS depuis un mois. Je vais l'essayer à nouveau ce matin. J'ai ouvert quelques pages PHP simples et je peux voir le contenu normalement. . Ceux avec un peu plus de code génèrent toujours 500 erreurs.

- Message d'erreur ennuyeux sans détails d'erreur -

Cette page ne fonctionne pas correctement

localhost

n'est actuellement pas en mesure de traiter cette demande. HTTP ERREUR 500

Point d'arrêt sur une page complexe et constatez qu'il y a des fichiers référencés dans la page PHP qui n'existent pas.

2. Pensant qu'IIS a été configuré pour afficher les erreurs détaillées, le problème peut provenir de PHPManager. J'ai trouvé Php Configure Error Reporting

et j'ai découvert qu'il existe une machine de développement et une machine de production, donc j'ai trouvé. J'en ai choisi un, j'ai utilisé la machine de développement et actualisé la page, et le message d'erreur détaillé perdu depuis longtemps est apparu. :)

3. Le point le plus critique est peut-être que le contrôle de l'environnement d'exécution PHP doit être placé dans un chemin non chinois.

est placé dans le chemin chinois, et certaines pages apparaissent vierges.

Ouvrez le journal des erreurs, le chemin chinois est tronqué, Impossible de charger la bibliothèque dynamique ''

puis changez le chemin en anglais, réussi.

C'est fait, c'est normal.

Apprentissage recommandé : "

Tutoriel vidéo PHP

"

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn