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 :

PHP et IIS Problème sur des repertoires virtuels


Sujet :

IIS

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut PHP et IIS Problème sur des repertoires virtuels
    Bonjour,

    J'ai un petit problème de configuration de mon serveur IIS.
    D'abord la config :
    réseau local : 15 postes
    serveur OS : Windows Serveur 2003
    Serveur web : IIS 6.0
    PHP : PHP 5.0

    J'ai trois sites configurés sur le serveur IIS, le site par défaut est en fait Outlook web access -> je ne veux pas y toucher c'est très bien comme ça
    le deuxième site est un intranet déclaré sur le port 8888 avec un entête : intranet.mondomaine.fr
    le troisième est un site web déclaré sur le port 8889
    -> les sites sont configurés comme il faut : d'un poste si je fait http://intranet.mondomaine.fr:8888 je tombe sur l'intranet.

    les deux derniers sites fonctionnent avec PHP 5.0 -> le problème c'est que le php n'est pas interprété sur ces deux sites.

    La question est pourquoi...
    Le filtre ISAPI est déclaré : C:\WINDOWS\system32\inetsrv\php5isapi.dll
    Le repertoire web virtuel est autorisé en lecture et
    Dans paramètre d'application j'ai application par défaut, script et executable et DefaultAppPool
    Le dossier de base se situe en dehors de c:\inetpub\wwwroot sur une autre partition : F:\mon_dossier\
    L'install de PHP a été faite sous c:\PHP en copiant le zip.
    Php est interprété correctement dans le dossier wwwroot -> j'ai lancer un php_info();

    Je pense qu'il s'agirait d'un problème de droit d'accès à mon fichier sous F:\
    L'utilisateur qui est utilisé par PHP n'aurait pas les droit d'accès. Mais je ne sais pas si php utilise un utilisateur spécifique pour excuter les scripts, et je ne suis même pas sûr que ce soit un problème de dorit...

    J'espère que c'est assez clair, Je serais heureux de vous donner plus de précisions si jamais il y a quelque chose que j'ai ommis

    Merci.

  2. #2
    Candidat au Club
    Inscrit en
    Mai 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    S'il s'agit de droit d'accès, il faut ajouter l'utilisateur IUSR_xxxxxx en lecture /exécution (où xxxx est le nom de ton ordinateur) sur le répertoire F:\mon_dossier\.
    A noter que selon l'application PHP que tu utilises, il peut être nécessaire de mettre des droits d'écriture sur cet utilisateur pour certains sous-répertoires, en particulier ceux relatifs à des caches.

    Enfin si ton application PHP contient des appels à des exécutables, il faut ajouter l'utilisateur IUSR_xxxxx à c\windows\system32\cmd.exe

Discussions similaires

  1. Comment créer des repertoires virtuels sous IIS ?
    Par beauchastel dans le forum Web & réseau
    Réponses: 1
    Dernier message: 22/10/2007, 15h45
  2. Réponses: 1
    Dernier message: 02/07/2007, 15h57
  3. [PHP-JS] PHP Envoyer un message sur des news-groupe
    Par FoxLeRenard dans le forum Langage
    Réponses: 2
    Dernier message: 03/10/2006, 01h45
  4. [MySQL] Problème sur des comptes (login/mdp)
    Par vincedjs dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 13/03/2006, 15h41
  5. Problème sur des chaînes de caractères
    Par Anonymous dans le forum Access
    Réponses: 9
    Dernier message: 16/09/2005, 08h21

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