web-dev-qa-db-fra.com

Où se trouve IIS Répertoire Express 7.5 wwwroot

Sous Windows 7, j'ai installé IIS Express 7.5, mais je ne trouve pas le répertoire wwwroot sur mon système! Il n’existe pas non plus de dossier "inetpub" sur mon lecteur C. Pouvez-vous me laisser savoir où je peux placer un fichier tel que le fichier hello.aspx à exécuter?

Merci

8
Behseini

Par expérience directe et également par cet autre SO réponse , généralement IISExpress contient un répertoire avec ses propres fichiers data à l'adresse: C:\Users\<username>\Documents\IISExpress.

Vous y trouverez les répertoires par défaut pour chaque fichier journal de site Web (Logs\ et TraceLogFiles\), et vous trouverez notamment toutes les configurations de sites Web dans le fichier config\applicationhost.config. Celui-ci a une section <sites> avec un nœud <site> pour chaque site Web créé.

Pour chaque site Web, son noeud <virtualDirectory> spécifie l'emplacement racine réel dans l'attribut physicalPath:

<site name="YourWebSiteName" id="12345">
  <application path="/" applicationPool="Clr4IntegratedAppPool">
    <virtualDirectory path="/" physicalPath="D:\Physical\path\to\your\website\root"/>
  </application>
  ...
</site>
12
superjos

Habituellement, c'est dans votre répertoire personnel. Quelque chose comme c:\Utilisateurs\<votre nom>\Documents\IISExpress

1
ema

Mais où se trouve le répertoire global pour IIS Express? La réponse rapide est Qu'il n'y en a pas un. IIS Express est très largement basé sur des répertoires. Cela étant dit, les 2 solutions que j'ai pu trouver sont les suivantes:

  1. Ajoutez le groupe de fichiers à votre chemin racine de votre site web 
  2. Créez un répertoire virtuel dans le fichier IIS applicationHost.config de Express Express pour l'emplacement de vos fichiers globaux.

Plus de détails

0
Jowen

C:\Utilisateurs\VotreNomUtilisateur\Documents\Mes sites Web\Web-Site1

Un moyen simple de tester consiste simplement à entrer un fichier de test à la racine de votre site, par exemple http: // localhost: 1714/test.txt

Le système générera une erreur 404 dans la section "Informations d'erreur détaillées", le système indiquera le "chemin d'accès physique" utilisé par le serveur pour récupérer le fichier.  enter image description here

0
Zhao Hainan