Précédent   Forum des professionnels en informatique > Systèmes > Windows > IIS
IIS Forum d'entraide serveur Web IIS (Internet Information Services)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/06/2007, 22h29   #1
Invité de passage
 
Inscription : novembre 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3
Points : 1
Points : 1
Par défaut création d'un réperoire virtuel

Bonjour,

Tout d'abord je tiens à préciser que je suis novice dans le domaine de la configuration de serveur web.
J’ai installé les binaires de php5 pour l’utiliser sur un serveur 2003 et sont service IIS6. Pour cela j’ai suivi la documentation que l’on trouve sur le site http://fr.php.net (l’adresse complète de la doc est : http://fr.php.net/manual/fr/install.windows.iis.php). j'ai suivi la méthode qui utilise la dll ISAPI de php et je pense ne rien avoir oublié.
D’ailleurs tout fonctionne normalement. Les sites en php que j’ai installé dans le répertoire racine (Inetpub\wwwroot) fonctionnent très bien.
Le problème survient lorsque je créé un répertoire virtuel avec l’aide du gestionnaire des services iis.
En effet si je tape l’url de ce répertoire virtuel (ex: http://127.0.0.1/toto sachant que le répertoire virtuel que j'ai créer se nome "toto") dans mon navigateur les pages en php ne s’affichent plus.
Pour être plus précis, dans ce cas:
- Firefox m’affiche: "No input file specified"
- Internet Explorer m'affiche: "HTTP 404 - Fichier introuvable Internet Explorer"
- Si je mets dans le dossier auquel faire référence le répertoire virtuel, des pages en .hlml ou .htm, elles s'affichent très bien dans le navigateur.

On dirait que le service iis ne transmet pas le bon chemin à la dll de php ou que la dll de php confond le chemin virtuel et le chemin réel.

J'ai fait des recherches sur ce forum et sur d'autre, mais je n'est pas trouver la solution à ce problème.
Je vous remercie d'avance de l'aide que vous pourriez m'apporter.
dujalont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2007, 22h58   #2
Membre confirmé
 
Avatar de PhiberOptik
 
Inscription : novembre 2005
Messages : 248
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : novembre 2005
Messages : 248
Points : 225
Points : 225
salut
ouvre le fichier suivant c:\windows\system32\drivers\etc\hosts et y ajouter la ligne
127.0.0.1 localhost
et aussi si necessaire
127.0.0.1 "ton chemin virtuel"

en tous cas voir le cours suivant:
http://giminik.developpez.com/articles/apache/windows/ il parle de la configuration du php avec apache mais il y choses que tu peut exploiter avec IIS
PhiberOptik est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 10h26   #3
Invité de passage
 
Inscription : novembre 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3
Points : 1
Points : 1
Bonjour,

Tout d'abord merci pour ta réponse.
Je n'est pas encore fait le test mais je ne vois pas à quoi correspond ce que tu appelle "ton chemin virtuel". Est ce le chemin réel du répertoire?
Peux tu me donner un exemple?
dujalont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 23h48   #4
Invité de passage
 
Inscription : novembre 2006
Messages : 3
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3
Points : 1
Points : 1
J'ai trouvé la solution !!!
Le problème venais de la manière dont j'ai configuré php.ini
En effet j'avais attribué une valeur la directives "doc_root".
Il se trouve que lorsqu'on utilise le module sapi le renseignement de cette directives a pour effet de limiter le lieu d'exécution d'une application php.
dujalont est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h23.


 
 
 
 
Partenaires

Hébergement Web