IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IIS Discussion :

[IIS 6 - PHP5] Fonctionnement incomplet


Sujet :

IIS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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

  2. #2
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    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
    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

  3. #3
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    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.

    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???

  4. #4
    Rédacteur
    Avatar de Louis-Guillaume Morand
    Homme Profil pro
    Cloud Architect
    Inscrit en
    Mars 2003
    Messages
    10 839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Cloud Architect
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2003
    Messages : 10 839
    Par défaut
    tu es sûr que ton php.ini affiche bien les Error et warning?

  5. #5
    Membre éclairé Avatar de grabriel
    Inscrit en
    Septembre 2006
    Messages
    946
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 946
    Par défaut
    Oui,

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

    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [IIS 5.1] Installation incomplete d'un msi
    Par snoopo dans le forum IIS
    Réponses: 1
    Dernier message: 03/01/2012, 14h10
  2. Apache (2 ou 1) vs. IIS pour PHP5 sous Windows 2003
    Par lekunfry dans le forum Serveurs (Apache, IIS,...)
    Réponses: 3
    Dernier message: 24/11/2009, 21h40
  3. [PHP5] fonctionnement inattendu d'un tableau d'objet
    Par kanzarih dans le forum Langage
    Réponses: 2
    Dernier message: 01/08/2009, 18h33
  4. Réponses: 5
    Dernier message: 22/03/2006, 10h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo