Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/11/2007, 10h15   #1
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Par défaut [IIS 6 - PHP5] Fonctionnement incomplet

Bonjour,

J'ai installé IIS sur une machine Windows 2K3 PHP 5. Je lance une page avec phpinfo(). La page s'affiche.
La page s'affiche en tapant l'adresse IP de la machine Donc IIS fonctionne.
Phpinfo s'execute Donc PHP5 fonctionne.

Mon souci viens de ce code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

echo 'qsdfsf';

$link = mysql_connect("serveur_mysql", "mysql_user", "mysql_password") or die("Impossible de se connecter : " . mysql_error());

echo 'Connexion réussie';

mysql_close($link);


?>
La page n'affiche que mon premier echo. Le reste du code est ignoré???

Si je mets n'importe quoi comme code puis en réactualisant 15 fois il fini par me renvoyer une erreur 500 ou 400 (suivant l'humeur) et après je suis obligé de redémarrer windows. si je redémarre simplement le site ca ne fait rien.

J'aimerai comprendre, j'espère que c'est juste une erreur de configuration de IIS.

Merci
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 10h18   #2
Rédacteur

 
Avatar de Louis-Guillaume Morand
 
Homme Louis-Guillaume MORAND
Consultant @ Microsoft
Inscription : mars 2003
Messages : 10 713
Détails du profil
Informations personnelles :
Nom : Homme Louis-Guillaume MORAND
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant @ Microsoft
Secteur : Conseil

Informations forums :
Inscription : mars 2003
Messages : 10 713
Points : 15 946
Points : 15 946
je crois que c'est bien IIS. en cas d'exception il affiche une page 500 (erreur générique: internal server error) et je crois qu'il y a une chose à désactiver sous IIS.

sinon c'est un problème qui vient du fait que tu utilises IE
Citation:
Dans IE outils/options internet... onglet "avancé" dans la rubrique navigation décoche "Afficher des messages d'erreur HTTP simplifiés"

ici, c'est la connexion à ton serveur mysql qui ne marche pas. ni php, ni IIS
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom
Louis-Guillaume Morand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 10h32   #3
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Yop,

merci pour la réponse, j'ai essayé avec firefox sur une autre machine et ca ne change rien... j'ai plus les messages d'erreurs, j'ai plus rien en faite. Si je re-éxécute le code plus haut seul mon echo s'affiche et mon mysql_connect est ignoré avec pg_connect même résultat.

Par contre j'ai plus à rédémarrer ma machine toutes les 5 minutes, si je fais des modifs de code, je recharge la page et les modifs s'affichent. MERCI j'avais pas pensé que ca pouvais venir de IE.

J'ai toujours le problème d'interprétation de code avec IIS.

Citation:
ici, c'est la connexion à ton serveur mysql qui ne marche pas. ni php, ni IIS
Si ma connection n'etait pas bonne il devrai au moins m'afficher le or die?? la il ne m'affiche rien???
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 10h53   #4
Rédacteur

 
Avatar de Louis-Guillaume Morand
 
Homme Louis-Guillaume MORAND
Consultant @ Microsoft
Inscription : mars 2003
Messages : 10 713
Détails du profil
Informations personnelles :
Nom : Homme Louis-Guillaume MORAND
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant @ Microsoft
Secteur : Conseil

Informations forums :
Inscription : mars 2003
Messages : 10 713
Points : 15 946
Points : 15 946
tu es sûr que ton php.ini affiche bien les Error et warning?
__________________
moi c'est Louis-Guillaume, ni Louis, ni Guillaume mais Louis-Guillaume et je n'aide pas ceux qui écorchent mon nom
Louis-Guillaume Morand est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2007, 11h23   #5
Membre chevronné
 
Avatar de grabriel
 
Inscription : septembre 2006
Messages : 935
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 935
Points : 626
Points : 626
Oui,

certain... j'ai essayé avec une page de mon appli avec plein de code partout et là l'erreur s'affiche :

Citation:
Fatal error: Call to undefined function mouisql_pconnect() in C:\Inetpub\wwwroot\Webhuy\includes\classes\SQLServer.class.php5 on line 29

Alors que dans ma page de test
Code :
1
2
3
4
5
6
7
8
9
10
11
12
<?php

echo 'qsdfsf';

$link = mysql_connect("serveur_mysql", "mysql_user", "mysql_password") or die("Impossible de se connecter : " . mysql_error());

echo 'Connexion réussie';

mysql_close($link);


?>
Rien ne s'affiche... à part le 1er echo!!

Comprends rien, j'essaye pas de comprendre mon appli fonctionne donc je me tiens à ça, si j'ai plus de temps j'essayerai de comprendre le fonctionnement de IIS, en espérant que lorsque je redémarrererai ma machine ça fonctionne toujours.

Merci beaucoup pour ton aide!!
grabriel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h19.


 
 
 
 
Partenaires

Hébergement Web