Rechercher : dans
Par :

PHP avec IIS - plantage

Dernière réponse le 4 mar 2003 à 13:37:23 Flo, le 5 fév 2003 à 10:34:31 
 Signaler ce message aux modérateurs

Bonjour,

J'ai un pb avec un serveur Windows 2000 avec IIS et PHP installés.
Régulièrement, quelques scripts PHP n'arrivent pas à finir de s'exécuter et à se refermer. Ils occupent 100% de la CPU en alternance, entre eux, et le serveur se bloque. Impossible de terminer le process avec le gestionnaire des taches et je finis par redémarrer le serveur. Ce phénomène se produit de plus en plus souvent.

L'un d'entre vous aurait-il rencontré ce problème et saurait où est l'erreur? Ou bien auriez-vous des idées ou des pistes? ou bien encore connaitriez-vous un petit outil qui puisse me permettre de savoir quels sont les scripts qui ne s'exécutent pas et qui sont peut-être la source du pb?

Merci d'avance de toutes vos bonnes idées.

Bonne journée
Flo

Meilleures réponses pour « PHP avec IIS plantage » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Installation rapide de LAMP (Apache+MySql+php) sous Linux VoirLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
[PHP] Notice: Undefined index: VoirSi vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line...
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...

1

lecoyote, le 4 mar 2003 à 12:42:34

J'ai installé iis5 sur w2000 serveur puis easyphp 1.6 après config du php.ini et ajouts des mapping dans iis sur les '.php' j'obtiens l'erreur suivante :
erreur cgi
toutes les entête n'on pas été retourné

Répondre à lecoyote

2

kalamit, le 4 mar 2003 à 12:47:21

Bonjour,

Pour avoir plus de chances de réponses, merci de poster ton messages dans un thread à part entiere.

En ce qui concerne ton probleme. Tu as parametré IIS5 pour un serveur web et tu as installé EasyPHP par dessus ? Tu as donc deux serveur web installé sur la meme machine. EasyPHP = Apache + Mysql + PHP
C'est un peu crado, tout ca.
Désinstalle IIS, et tout devrait fonctionner.

Kalamit,
Les chats font pas des poulets... :@)

Répondre à kalamit

3

lecoyote, le 4 mar 2003 à 12:56:40

Ok, mais c'est une configuration que j'ai déjà faite avec nt4 et il n'y a aucun pb. De plus je suis au courant pour apache mais j'ai bien sur pris soin de modifier dans httpd.conf le port par defaut de apache.
Ce n'est donc pas ca.

J'ai installé easy pour ne pas me faire chier et profiter de mysql qui est administré en passant par apache ;-)

Rien ne t'empeche de mettre 2 serveur web tant que tu fais gaffe au port utilisé.

Cela dis ci tu as une info pour mon erreur cgi je suis preneur.

le coyote

ps. merci pour le thread a part j'ai pas fais gaffe.

Répondre à lecoyote

4

Taboujr, le 4 mar 2003 à 13:23:53

Perso, moi j'ai installé IIS et EasyPhp sur mon XP Pro et si easyphp n'est pas lancé, j'ai accès au localhost IIS sinon j'ai le localhost d'EasyPhp qui prend le "desssus" sans que ça ai jamais posé aucun problème...

Donc peut-être que l'installation commune de IIS et de Easyphp n'est possible que sur un noyau XP ou qu'avec les dernières version d'IIS...

TaBou JuNioR
http://membres.lycos.fr/taboujr/

Répondre à Taboujr

5

 lecoyote, le 4 mar 2003 à 13:37:23

Quelle version de iis tu as mis ?

Répondre à lecoyote
Collection CommentÇaMarche.net