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.
Partager