Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
883 connectés 

  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [PHP & IIS]combat perdu d'avance ???

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[PHP & IIS]combat perdu d'avance ???

n°1031823
redridingh​ood
Posté le 21-01-2003 à 22:42:33  profilanswer
 

bon a part installer Apache (je vais y passer, mais sous linux, pour l'instant j'essaye desesperement de le faire accepter par IIS), comment faire pour que IIS veuille bien executer mes scripts PHP (ne dites pas de faire des recherches, c deja fait, g regarde les posts sur HFR, consulte la FAQ de l'excellent site php.net sur l'install sous IIs, mais rien a faire).
j'ai suivi la faq du mieux que j'ai pu (je suppose que si je l'avais suivi a la lettre ca marcherait...) :
 
-g dezippe l'archive contenant PHP ds un rep sans espaces (g mis ca ds inetpub/php/)
 
-copie le fichier php4ts.dll ds \system32\
 
-cree une cle ds la BDR :[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map]
".php"="C:\Inetpub\PHP\sapi\php4isapi.dll"
 
-verifie le fichier php.ini : voila ce que j'ai mis :
extension_dir = c:\Inetpub\PHP\extensions\
cgi.force_redirect = 0
 
-copie le fichier php.ini ds windows\
 
- et enfin parametre IIS 5.1 (suis sous XP) :
http://www.ifrance.com/tmtjavascript/iis1.jpg
 
http://www.ifrance.com/tmtjavascript/iis2.jpg
 
 
pas d'erreurs de log, slt une bete  
 
HTTP 500 - Erreur interne de serveur  
Internet Explorer  
 
quelqu'un a une idée?
merci !

mood
Publicité
Posté le 21-01-2003 à 22:42:33  profilanswer
 

n°1031828
Krapaud
Modérateur
Posté le 21-01-2003 à 22:44:03  profilanswer
 

desactive les messages d'erreur simplifiés pour commencer, je crois surtout que tu as une erreur de code ;)

n°1031831
redridingh​ood
Posté le 21-01-2003 à 22:44:54  profilanswer
 

je teste ca

n°1031834
redridingh​ood
Posté le 21-01-2003 à 22:46:15  profilanswer
 

bien vu, ca va peut être aider :
 
Le module spécifié est introuvable
 
 
pourtant il me semble avoir tout bien fait :-(

n°1031839
Krapaud
Modérateur
Posté le 21-01-2003 à 22:48:53  profilanswer
 

ton site pointe sur le bon repertoire? t'as bien tous les bons modules dans les repertoires? t'as pas d'erreur d'adressage relatif/absolu?

n°1031848
redridingh​ood
Posté le 21-01-2003 à 22:52:26  profilanswer
 

oui, je pense que la config d'IIS est bonne, tout marche bien d'ailleurs sauf les fichiers en PHP...

n°1031850
redridingh​ood
Posté le 21-01-2003 à 22:53:30  profilanswer
 

g trouve ca :
 
However, we were able to fix the HTTP 500 errors by including the <php-install-dir> to our Environment Variables under the "Path" variable .
1. right-click on "My Computer"
2. go to "Advanced" tab
3. click "Environment Variables"
4. add your <php-install-dir> to the end of your "Path" variable - ex. "C:\PHP"
 
 
donc je vais le faire.... attention...

n°1031851
Krapaud
Modérateur
Posté le 21-01-2003 à 22:53:32  profilanswer
 

vérifie tes liens!
 
le module dont il parle, tu sais lequel sait? tu l'as bien dans tes pages et dans ton dossier?

n°1031865
redridingh​ood
Posté le 21-01-2003 à 22:59:54  profilanswer
 

je pense qu'il parle du module PHP...

n°1031867
djobidjoba
Posté le 21-01-2003 à 23:00:12  profilanswer
 

personellement je n'ai pas eu trop de pb.
apres l'install de php j'ai juste paramétrer iis comme suiyt :
 
"site web par def", btn drout, propriété,rep de base, configuration, mappages, puis g rajouté les extension php, php3, phtml
 
look :
 
http://membres.lycos.fr/erpsap/tmp/iisphp.JPG

mood
Publicité
Posté le 21-01-2003 à 23:00:12  profilanswer
 

n°1031868
redridingh​ood
Posté le 21-01-2003 à 23:00:22  profilanswer
 

bon ca marche toujours pas.... help

n°1031870
redridingh​ood
Posté le 21-01-2003 à 23:01:26  profilanswer
 

DjobiDjoba   tu ne passes pas par les filtres ISAPI toi. (si jamais ca marche tu devrais, tu as de meilleur perf)

n°1031871
Krapaud
Modérateur
Posté le 21-01-2003 à 23:02:30  profilanswer
 

tu peux poster le message d'erreur?

n°1031872
Krapaud
Modérateur
Posté le 21-01-2003 à 23:03:10  profilanswer
 
n°1031876
Krapaud
Modérateur
Posté le 21-01-2003 à 23:04:58  profilanswer
 

Citation :

Date: 11/06/01 23:07  
By: Charles W. Lowe  
Subject: RE: How to run PHP files on an IIS Server.  
 
Ok... I am going to take a stab at this (and I am sure it will be a poor one at that)...  
 
I have installed PHP 3 on 98, NT, and 2000 using IIS and PWS. I have never had luck (nor the time to pla around getting PHP4 to work) with PHP4. But reguardless... the installation instructions for PHP can be found on the php web site @ http://www.php.net/manual/en/install.windows.php or http://www.umesd.k12.or.us/php/win32install.html  
 
This should answer your installation question.  
 
To answer the other question you had... in IIS (and in Apache) you associate file extentions to a executable file... for example: To install PHP 3 on Win2000 (IIS 5) - I would put the PHP files into c:\php and copy all the .dll files to c:\winnt\system32 (and I even copy them into c:\winnt\system - just in case). Then I go into the web manager (under Administrative tools) and associate the extention .php3 (or .php) to c:\php\php.exe - thus... when someone views a .php file, the web server sends it to the php.exe program first for parsing... understand? If not... the association for .asp is going to c:\winnt\system32\asp.dll (I think that is right... I forget the exact location of the asp engine). Anyway... sorry to waist any time here... but I wanted to try and help :)  
 
See ya!!

n°1031877
Krapaud
Modérateur
Posté le 21-01-2003 à 23:05:35  profilanswer
 
n°1031878
redridingh​ood
Posté le 21-01-2003 à 23:05:35  profilanswer
 

je sais je suis en ce moment sur ce site :-) : le message d'erreur exacte c :
 
Le module spécifié est introuvable.  
 
c tout.

n°1031879
Krapaud
Modérateur
Posté le 21-01-2003 à 23:05:52  profilanswer
 
n°1031883
Krapaud
Modérateur
Posté le 21-01-2003 à 23:06:09  profilanswer
 
n°1031885
Krapaud
Modérateur
Posté le 21-01-2003 à 23:06:45  profilanswer
 

RedRidingHood a écrit :

je sais je suis en ce moment sur ce site :-) : le message d'erreur exacte c :
 
Le module spécifié est introuvable.  
 
c tout.


 
ah ouais c'est leger! bon avec tous les liens que je t'ai filé tu devrais avoir une solution, non? :D

n°1031886
Krapaud
Modérateur
Posté le 21-01-2003 à 23:07:12  profilanswer
 
n°1031895
redridingh​ood
Posté le 21-01-2003 à 23:13:18  profilanswer
 

thx, je lis ca de suite :-)

n°1031914
Krapaud
Modérateur
Posté le 21-01-2003 à 23:24:11  profilanswer
 

bon courage :)

n°1031930
Requin
Posté le 21-01-2003 à 23:31:37  profilanswer
 

Le filtre ISAPI est particulièrement instable (crash méchant du serveur Web), mais plus performant...
 
En ce qui me concerne j'appelle aussi PHP.EXE qui lui est stable.
 

n°1031934
redridingh​ood
Posté le 21-01-2003 à 23:32:31  profilanswer
 

ben de toutes facons je pense que c ce que je vais faire, vu qu'il n'y a pas moyen de le faire tourner là....

n°1031957
redridingh​ood
Posté le 21-01-2003 à 23:44:44  profilanswer
 

bon c pas possible, je dois avoir 2 mains gauches, mais même en utilisant PHP.EXE, j'ai bien enleve les conneries que j'avais mis pour essayer de faire marcher le filtre ISAPI pourtant...
 

n°1031975
Requin
Posté le 22-01-2003 à 00:00:14  profilanswer
 

RedRidingHood a écrit :

bon c pas possible, je dois avoir 2 mains gauches, mais même en utilisant PHP.EXE, j'ai bien enleve les conneries que j'avais mis pour essayer de faire marcher le filtre ISAPI pourtant...
 
 


 
Est ce que l'utilisateur I_USR... a accès au répertoire de php.exe ?

n°1031980
redridingh​ood
Posté le 22-01-2003 à 00:03:50  profilanswer
 

oui, voila la capture :
 
http://www.ifrance.com/tmtjavascript/iis3.jpg

n°1032172
djobidjoba
Posté le 22-01-2003 à 09:49:48  profilanswer
 

il faut juste copier la dll et le .ini ds windows
au passage verifie ton .ini, voila ce que g modifié :
 
...upload_tmp_dir = D:\progr\php\upload  ;
...
session.save_path = D:\progr\php\upload    ;...

 
et ensuite modif' dans le mappage iis
reboot un coups aussi au cas où =)

n°1033277
redridingh​ood
Posté le 22-01-2003 à 22:59:37  profilanswer
 

ben oui j'ai bien verifie le .ini c ok, le probleme doit venir soit du mappage, soit d'une DLL qui n'est pas trouve, pourtant php4ts.dll est bien ds windows/system32... et il n'y a que celle la a copier non ? (je parle pas de l'utilisation du filtre ISAPI, j'ai laisse tomber pr l'instant....)
en plus g rajoute le chemin de PHP.EXE ds le path...
 
 
bref si quelqu'un voit encore une cause possible de probleme, je suis ouvert a ttes suggestions....

n°1033282
boisorbe
Posté le 22-01-2003 à 23:06:55  profilanswer
 

http://www.adsl-facile.com/Dossier [...] ssierID=31
 
juste pour info car pas de soluce au pb


Message édité par boisorbe le 22-01-2003 à 23:09:54

---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
n°1033292
redridingh​ood
Posté le 22-01-2003 à 23:17:30  profilanswer
 

merci, je v voir :-)

n°1033315
redridingh​ood
Posté le 22-01-2003 à 23:58:40  profilanswer
 

bon je suis reparti a 0, g tout vire, reboote, reinstaller dss un autre rep (c:\php) bien donne ts les droits ad hoc a IUSR_, mis le fichier php.ini bien configure, copier le .dll ds windows/system32, reboote, arret des services IIS, ajout du mappage (PHP.EXE), redemarrage IIS et idem, je crois qu'il y a un truc...

n°1033321
redridingh​ood
Posté le 23-01-2003 à 00:11:38  profilanswer
 

ah ! petite evolution, maintenant a priori il trouve le module, mais qd je veux afficher une page php ca donne :
 
Impossible d'afficher la page  
La page que vous recherchez est actuellement indisponible. Le site Web rencontre peut-être des difficultés techniques ou il vous faut peut-être modifier les paramètres de votre navigateur.  
 
----------------------------------------------------------------
 
alors que pour les autres pages ca marche nickel...

n°1033324
boisorbe
Posté le 23-01-2003 à 00:29:43  profilanswer
 

tes pages asp marche?? (genre l'aide de iis)


---------------
"Tout ce que je sais c'est que je ne sais rien" Socrate
n°1033326
bl@p_psx
Admin G15-france
Posté le 23-01-2003 à 00:34:26  profilanswer
 

heu ...  :sarcastic:  
essaye appache ...
 
++


---------------
:Moultiplayers:.:Quatuor Chevalier:.:Admin G15-france.com:.:Wiki -G15-france:.:-Papa-:.
n°1033333
redridingh​ood
Posté le 23-01-2003 à 00:57:17  profilanswer
 

ouep les pages ASP ca marche nickel....

n°1033467
Krapaud
Modérateur
Posté le 23-01-2003 à 10:57:46  profilanswer
 

'tain l'est casse couille ton iis :D
tjrs bloqué?
 
Tes pages php sont bien codées?
 
 
BL@P_pSx-->ce genre de commentaire ne passera pas une seconde fois.

n°1035993
redridingh​ood
Posté le 25-01-2003 à 14:14:24  profilanswer
 

bon ben miracle, j'ai reussi a faire marcher une page de php, champagne !

n°1035997
Krapaud
Modérateur
Posté le 25-01-2003 à 14:16:28  profilanswer
 

:lol: en changeant quoi?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Win NT/2K/XP

  [PHP & IIS]combat perdu d'avance ???

 

Sujets relatifs
Perdu barres d'outils dans winwordRedirection d'ip gratuite? mais ou chui perdu
Pkoi ss IIS lorsque je veux installer php avec le mappage d'app: ok grhelp, Erreur sur Serveur WEB IIS (local PC Win2K)
AD et IIS ca veut dire quoi?moteur de recherche sur mon site sur IIS
j'ai perdu mes "envoyer vers" :(Comment faire un reseau (je suis perdu)....
Faire cohabiter SQL serveur,IIS,Exchange et TS sur un meme serveur.patch IIS tres Urgent :/
Plus de sujets relatifs à : [PHP & IIS]combat perdu d'avance ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR