OVH Cloud OVH Cloud

IIS et PHP

3 réponses
Avatar
Ledev
Bonjour,

Je cherche à mettre PHP sur IIS6 en ISAPI.

J'ai donc installez PHP dans c:\php, et ajouté sur le site web l'extension
ISAPI pointant vers c:\php\sapi\php4isapi.dll.

Et j'ai une erreur 404 sur mes pages php.

J'ai tentez de mettre php4isapi.dll et php4ts.dll dans %windir%/system32
comme indiquez dans un article sur devellopez, mais rien n'y fait.
J'ai aussi tentez de mettre le pool d'application en Administrateur affin de
voir si c'était un probléme d'autorisation, mais là encore ça ne marche pas.

Le fait que l'exploration des repertoires et les pages statiques marche,
mais pas les scripts php me fait pensez que c'est un probléme d'autorisation
qui interdit l'accés aux scripts à php, mais comment ce fait-il que même
avec le pool d'app. en administrateur il ne les executes pas?

Merci de votre aide.

3 réponses

Avatar
Yann-Loïc
Bonjour,

Si ce n'est déjà fait il vous faut ajouter la DLL PHP en tant qu'extension
autorisée.

http://support.microsoft.com/default.aspx?scid=kb;en-us;315122

Yann-Loïc
--
This posting is provided "AS IS" with no warranties, and confers no rights.
"Ledev" wrote in message
news:
Bonjour,

Je cherche à mettre PHP sur IIS6 en ISAPI.

J'ai donc installez PHP dans c:php, et ajouté sur le site web l'extension
ISAPI pointant vers c:phpsapiphp4isapi.dll.

Et j'ai une erreur 404 sur mes pages php.

J'ai tentez de mettre php4isapi.dll et php4ts.dll dans %windir%/system32
comme indiquez dans un article sur devellopez, mais rien n'y fait.
J'ai aussi tentez de mettre le pool d'application en Administrateur affin


de
voir si c'était un probléme d'autorisation, mais là encore ça ne marche


pas.

Le fait que l'exploration des repertoires et les pages statiques marche,
mais pas les scripts php me fait pensez que c'est un probléme


d'autorisation
qui interdit l'accés aux scripts à php, mais comment ce fait-il que même
avec le pool d'app. en administrateur il ne les executes pas?

Merci de votre aide.




Avatar
Ledev
"Yann-Loïc" a écrit dans le message de news:

Bonjour,

Si ce n'est déjà fait il vous faut ajouter la DLL PHP en tant qu'extension
autorisée.

http://support.microsoft.com/default.aspx?scid=kb;en-us;315122



Merci pour ce lien, j'ai crée l'extension et je l'ai autorisé, mais rien n'y
fait.

Une autre idée?

a+
Avatar
Ledev
"Ledev" a écrit dans le message de
news:%

"Yann-Loïc" a écrit dans le message de news:

> Bonjour,
>
> Si ce n'est déjà fait il vous faut ajouter la DLL PHP en tant


qu'extension
> autorisée.
>
> http://support.microsoft.com/default.aspx?scid=kb;en-us;315122

Merci pour ce lien, j'ai crée l'extension et je l'ai autorisé, mais rien


n'y
fait.

Une autre idée?



En faite j'ai trouvée, je me suis mélangée les pinceaux entre le
php4isapi.dll qu'était dans le dossier sys32, et celui du dossiers phpsapi.
En faite, l'une était autorisé, et l'autre utilisée par IIS :).

Je sais, je me fais tous petit et je sort -->[]

a+, et merci encore pour l'aide.