php et iis pour soft open source - Windows & Software
Marsh Posté le 30-03-2005 à 13:36:10
c'est parce que tu n'as pas configuré ton IIS pour éxecuter le code PHP
tu récupère la DLL php4isapi.dll (pour du PHP) sur le site de PHP
tu colles la DLL dans le répertoire c:\windows\system32\inetsrv\
ensuite dans IIS :
-tu vas dans gestion de l'ordinateur (clic droit sur poste de travail>gérer)
-puis dans Services et application>Services Internet IIS>
-tu fais un clic droit sur Site Web par défaut> Propriétés
-Onglet "Répertoire de base"
-clic sur Configuration
-tu cliques sur Ajouter,
et tu rajoutes ceci :
1er Ajout :
Exécutable : c:\windows\system32\inetsrv\php4isapi.dll
extension : .php
tu coches tous les verbes
tu coches moteur de script
tu refais la même chose avec l'extension .phtml
et tu redémarre la machine ou IIS (kill dllhost puis kill inetinfo)
Marsh Posté le 30-03-2005 à 19:09:57
gatsusat a écrit : c'est parce que tu n'as pas configuré ton IIS pour éxecuter le code PHP |
Sous II5, il suffisait d'installer le module PHP pour IIS et ca fonctionne trés trés bien...
Marsh Posté le 30-03-2005 à 20:18:00
euh, réponse qui n'a rien a voir .. mais vu que tu as fait le choix de PHP, tu peux pas essayer apache plutot, ou IIS est indispensable ?
Marsh Posté le 31-03-2005 à 11:06:35
je resume:
j'ai instale php5 telecharge sur le site de php, mais ca ne m'a pas aide.
j'ai applique les recommandations de gatsusat (que je remercie d'ailleurs de la rapidite de sa reponse), mais ca n'a helas pas change...
je passe par IIS parce que c'est le seul serveur web avec lequel j'ai un poil d'experience (mcsa power force...). je n'ai jamais travaille avec apache, d'ou ma reticence. deplus, je dispose d'un sbs serveur au boulot, donc pas de raison a priori d'installer un autre serveur.
en ce qui concerne mon probleme, maintenant:
j'ai applique tout ce qu'a preconise gatsusat. depuis, lorsque je mo connecte a mon adresse (http://logon, vu que j'ai cree un site fait pour, ainsi qu'un header pour s'y retrouver...) il me demande bien un identifiant (j'ai regle le serveur pour exiger une authentification face a mon dc), ce qui prouve qu'il accede bien au site, mais je tombe sur une erreur 404, page cannot be found. j'ai pourtant bien preregle les document pour pointer uniquement sur le index.php du programme...
par ailleurs, quand je tracte le fichier index.php dans un explorer, il me l'affiche sous forme de texte...
je n'ai aucune experience sous php, et une experience minime sous iis
voila, pour la description.
merci de votre aide!!!!
Marsh Posté le 31-03-2005 à 15:12:42
up up up, hourra?
Marsh Posté le 02-04-2005 à 19:05:45
bon, j'ai reussi a faire marcher mon appli en installant sur une station easyphp et en l'y collant....
mais bon, easyphp, c'est pas un service win2k, ca veut dire que ca ne se lance qu'apres qu'un user se soit logge..... et ca, ca me plait pas...
j'aimerais tant apprendre a installer php sur un serveur iis... vous voulez pas etre gentils avec moi et m'expliquer comment on fait, hein? dites? snif???
Marsh Posté le 02-04-2005 à 20:01:01
je pense que tu dois pouvoir configurer apache comme un service ... regarde dans cette direction la plutot ..
Le module PHP pour apache est vraiment faitpur ca, et a largement fait ses preuves chez les hebergeurs.
PHP sous IIS ca peut se considérer tout au plus comme une rustine ...
Marsh Posté le 30-03-2005 à 12:14:26
bonjour a tous!
j'ai un pepin avec un soft, ou plutot avec le deploiement d'un soft. je m'explique:
http://fwnua.sourceforge.net/
il s'agit d'un logon script qui track les logon et logoff d'utilisateurs, note tout ca dans des fichier cvs, et permet d'y avoir acces en http grace a une appli php.
or, c'est la que le bas blesse:
apparement, j'arrive pas a configurer mon iis 6 correctement...
j'ai lance l'install php, tout c'est bien deroule, mais rien de plus...lorsque j'essaye d'ouvrir le fichier index.php qui doit constituer la page de garde, il m'ouvre ca sous forme de texte, me montrant le code source du fichier. et ca, en fait, ca m'interesse pas....
j'ai redemare le service IIS, mais ca n'a rien donne... j'avoue ne pas avoir encore redemare mon serveur (qui est entre autre aussi mon DC, ceci explique cela....)
une idee? merci de votre aide!!!
si ce n'est pas la bonne rubrique, faites moi signe, je corrigerai.
Message édité par mickael de psagot le 30-03-2005 à 12:15:02
---------------
"afin de prolonger tes jours sur cette terre que l'eternel ton D-ieu te donne."