1

Yop tlm smile
Bon j'ai un gros probleme, ya surement un truc tres bete quelque part que j'ai pas fait, mais ca fait tout foirer, 2 Jours que je cherche :/
J'ai Win XP Pro ( donc IIS 5.1 pour le serv web integré )
Jai dl le dernier PHP ( 4.2.3 ), et donc jessaye de l'integrer à l'IIS
donc apres avoir remplacé dans c:windowssystem32 le php4ts.dll par le nouveau de 1.05 mo, ensuite dans "Site Web par défaut" situé dans les noeuds IIS de la MMC (microsoft management console), jajoute en dernier le filtre ISAPI php4isapi.dll fourni avec le PHP . quelques petits restarts des services ( Net Stop IISAdmin / Net Start IISAdmin / Net Start W3svc ), l'ISAPI est effectivement chargé.
jajoute dans le mapping des applications l'extension .php associé avec la dll php4isapi.dll .
Merveilleux, je viens de faire ce qui etait marqué sur au moins 5 sites:
merveilleux lui aussi le resultat : "HTTP 500 - Erreur interne de serveur "
oui je sais, je pourrais si simplement le faire marcher avec l'apache, dailleurs c fait ca.
mais je veux le faire marcher avec l'IIS :]

donc si qqn peut maider ca serait vmt top wink

2

ben, tu pourrais le faire marcher avec Apache gni
avatarI'm on a boat motherfucker, don't you ever forget

3

il est 4h47, jabandonne embarrassed

en fait mon but c qu'il me suffit de modifier les access sur la NTFS pour influencer les access sur les repertoires du site. pas besoin de modifier les <Directory> grace à l' ISS smile
puis ca fait le style l'identification avec la boite qui demande le user/pass des sessions win grin

alors jai laché l'affaire en prennant au lieu de php4isapi.dll dans le mapping l'exe "php.exe %s %s" . mais bon si mnt il execute un prog au lieu de load une dll je pense y perdre :/
mais au moins ca marche mnt wink

4

Ben avec apache pour protéger tes fichiers tu peux toujours utiliser lecture seule à la place des chmods d'unix, et les bon vieux .htaccess et .htpasswd...
avatarI'm on a boat motherfucker, don't you ever forget

5

pi bon kwa iis .......

6

Bon c bon ca marche ! grin
Suffit de copier "php4ts.dll" livré avec PHP dans le dossier des dll systemes de windows.
Ensuite on charge php4ts.dll dans les filtres API
puis dans le mapping on fout "php.exe %s %s", et on reboot les services IIS.

7

Faut permettres l'access en "Executer le fichiers" et "lecture de données" pour le repertoire du prog "php.exe" et "Executer le fichier" "Attribut de lecture" pour le dossier de dll.