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, PLesk et PHP


Sujet :

IIS

  1. #1
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut IIS, PLesk et PHP
    Bonjour à tous,

    J'ai un serveur dédié sous Windows Server 2008 sur lequel est installé Plesk 9, IIS 7 et PHP 5.2.6.
    Depuis plusieurs jours, j'essaie de configurer un site en php sans passer par plesk.
    J'arrive à pointer sur le site mais je n'arrive pas à modifier la config de php. Le serveur est truffé de php.ini mais même après avoir modifié chaque php.ini, il n'y a aucun changement.

    Comment savoir sur quel php.ini pointe IIS et quel php.exe il utilise (parce qu'il en existe aussi plusieurs sur le serveur !) ?

    Merci !
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  2. #2
    Rédacteur
    Avatar de Benj.
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2009
    Messages
    839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2009
    Messages : 839
    Par défaut
    j'ai php d'installé sur mon IIS 7 et je n'ai qu'un dossier avec php et php.ini.

    As-tu bien configuré l'utilisation de php via IIS (mappage de gestionnaire) et que les répertoires des différents éléments de PHP sont également bien renseignés (sessions, extensions, etc) ?

    J'utilise PHP via le module FastCGI d'IIS et je n'ai qu'un php.ini qui est dans le répertoire de PHP où tout est ce dont j'ai besoin. Nul besoin de copier les dll, ini et autres dans le dossier system32 ou Windows comme il était d'usage avec IIS 6 (voire même 5).

    Peut-être que c'est différent avec Plesk (jamais installé en ce qui me concerne) mais si tu veux/dois utiliser PHP sans passer par Plesk il n'y a pas de raison que tu ne puisses pas.

    As-tu (ce n'est qu'un piste) activé le "error_log" dans ton php.ini et si oui, as-tu des informations dans le fichier de log ?

  3. #3
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut
    Merci pour tous ces renseignements.

    J'ai mis php dans le mappage en tant qu'IsapiModule. Le problème n'est pas de faire fonctionner php, car il fonctionne. C'est d'arriver à le configurer.

    Je ne trouve pas le php.ini utilisé. J'ai fait une recherche sur toute la machine, il y en a 3 ou 4 qui existent dessus mais même en les modifiant tous, cela n'a aucun effet. Je les ai même tous renommés et php fonctionne toujours ! Je ne comprends pas trop ce qui se passe.

    Est-ce qu'il existe un autre fichier qui remplacerait php.ini ?

    (Il y a aussi des fichiers php.ini-recommanded. Je les ai aussi renommés et php fonctionne encore et toujours !)
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

  4. #4
    Rédacteur
    Avatar de Benj.
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Septembre 2009
    Messages
    839
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Enseignement

    Informations forums :
    Inscription : Septembre 2009
    Messages : 839
    Par défaut
    Le php.ini utilisé est celui qui est dans le dossier contenant PHP (php.exe, dll, etc) et c'est donc le php.ini qui est dans ce dossier qui doit être utilisé.

  5. #5
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Par défaut
    Pour ceux qui ont le même problème, le fait de rajouter dans le path (variables d'environnement) le chemin vers le dossier contenant php a réglé le problème.

    Merci pour ton aide .
    Rédacteur et Modérateur rubriques Linux et Virtualisation
    Mes Articles
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux
    N'oubliez pas de consulter les FAQ virtualisation et les cours et tutoriels Virtualisation
    Man pages en français

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

Discussions similaires

  1. IIS 7, CGI & PHP
    Par Choucha dans le forum IIS
    Réponses: 1
    Dernier message: 04/10/2010, 16h21
  2. IIS LDAP et PHP
    Par debo41 dans le forum IIS
    Réponses: 3
    Dernier message: 22/09/2010, 13h18
  3. Ajouter / supprimer un cron dans PLESK avec PHP
    Par Dark Cid dans le forum Serveurs (Apache, IIS,...)
    Réponses: 2
    Dernier message: 31/10/2008, 14h03
  4. Iis 6.0+ Php 5.0
    Par seblo_scoqi dans le forum IIS
    Réponses: 4
    Dernier message: 07/12/2006, 10h29

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