combat perdu d'avance ??? [PHP & IIS] - Win NT/2K/XP - Windows & Software
Marsh Posté le 21-01-2003 à 22:44:03
desactive les messages d'erreur simplifiés pour commencer, je crois surtout que tu as une erreur de code
Marsh Posté le 21-01-2003 à 22:46:15
bien vu, ca va peut être aider :
Le module spécifié est introuvable
pourtant il me semble avoir tout bien fait :-(
Marsh Posté le 21-01-2003 à 22:48:53
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?
Marsh Posté le 21-01-2003 à 22:52:26
oui, je pense que la config d'IIS est bonne, tout marche bien d'ailleurs sauf les fichiers en PHP...
Marsh Posté le 21-01-2003 à 22:53:30
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...
Marsh Posté le 21-01-2003 à 22:53:32
vérifie tes liens!
le module dont il parle, tu sais lequel sait? tu l'as bien dans tes pages et dans ton dossier?
Marsh Posté le 21-01-2003 à 23:00:12
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 :
Marsh Posté le 21-01-2003 à 23:01:26
DjobiDjoba tu ne passes pas par les filtres ISAPI toi. (si jamais ca marche tu devrais, tu as de meilleur perf)
Marsh Posté le 21-01-2003 à 23:04:58
Citation : Date: 11/06/01 23:07 |
Marsh Posté le 21-01-2003 à 23:05:35
je sais je suis en ce moment sur ce site :-) : le message d'erreur exacte c :
Le module spécifié est introuvable.
c tout.
Marsh Posté le 21-01-2003 à 23:06:45
RedRidingHood a écrit : je sais je suis en ce moment sur ce site :-) : le message d'erreur exacte c : |
ah ouais c'est leger! bon avec tous les liens que je t'ai filé tu devrais avoir une solution, non?
Marsh Posté le 21-01-2003 à 23:31:37
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.
Marsh Posté le 21-01-2003 à 23:32:31
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à....
Marsh Posté le 21-01-2003 à 23:44:44
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...
Marsh Posté le 22-01-2003 à 00:00:14
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 ?
Marsh Posté le 22-01-2003 à 09:49:48
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ù =)
Marsh Posté le 22-01-2003 à 22:59:37
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....
Marsh Posté le 22-01-2003 à 23:06:55
http://www.adsl-facile.com/Dossier [...] ssierID=31
juste pour info car pas de soluce au pb
Marsh Posté le 22-01-2003 à 23:58:40
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...
Marsh Posté le 23-01-2003 à 00:11:38
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...
Marsh Posté le 23-01-2003 à 00:29:43
tes pages asp marche?? (genre l'aide de iis)
Marsh Posté le 23-01-2003 à 00:34:26
heu ...
essaye appache ...
++
Marsh Posté le 23-01-2003 à 10:57:46
'tain l'est casse couille ton iis
tjrs bloqué?
Tes pages php sont bien codées?
BL@P_pSx-->ce genre de commentaire ne passera pas une seconde fois.
Marsh Posté le 25-01-2003 à 14:14:24
bon ben miracle, j'ai reussi a faire marcher une page de php, champagne !
Marsh Posté le 21-01-2003 à 22:42:33
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) :
pas d'erreurs de log, slt une bete
HTTP 500 - Erreur interne de serveur
Internet Explorer
quelqu'un a une idée?
merci !