Installé IIS mais obtenir la page blanche et il ne se présente pas dans la liste des Services Windows
j'essaie d'installer IIS sur mon ordinateur portable Windows 8.1 et j'ai suivi les instructions de Microsoft pour installer IIS. Mais quand je tape localhost, au lieu d'obtenir la page de départ de IIS, j'obtiens une page blanche.
quand je fais des Services Windows + R et de type.msc, la liste de services est long mais ne comprend pas Internet Information Services.
quand je regarde le système de fichiers Windows, je trouve le dossier inetpub avec quatre sous-dossiers, y compris wwwroot. Dans le le dossier wwwroot est le iistart.fichier htm qui est censé s'afficher quand je tape localhost dans mon navigateur.
J'ai lu qu'un problème possible est que Skype et IIS veulent utiliser le Port 80 et qu'il y a un conflit. J'ai donc décidé d'essayer de changer le port par défaut pour IIS, mais j'ai découvert que je ne semble pas avoir le Gestionnaire IIS sur mon système. Lorsque je passe aux outils administratifs, le Gestionnaire des services D'Information Internet ne figure pas sur la liste des outils administratifs.
je ajout du module de Redirection HTTP et du Service de gestion IIS en plus de L'installation de base initiale décrite par Microsoft. Toujours pas de chance pour que IIS travaille ou que IIS Manager apparaisse.
j'ai essayé de rechercher ce problème de faire fonctionner IIS sur Windows 8.1 sans succès et suis à une perte. Des Suggestions sont les bienvenues!
7 réponses
dans le Panneau de configuration -- > Programmes -- > Programmes et fonctions -- > activer ou désactiver les fonctions Windows -> Services D'Information sur Internet -> Services du World Wide Web -> fonctions HTTP communes - > contenu statique.
assurez-vous également que L'extensibilité.net 3.5 et l'extensibilité. net 4.5 sont vérifiées.
échec majeur par Microsoft. Pourquoi diable désactiveraient-ils les fonctionnalités les plus basiques par défaut. Allez pour activer ou désactiver les fonctionnalités de Windows (il suffit de rechercher "fonctionnalités"). Regardez dans IIS, WWW, fonctionnalités HTTP communes. Voir image jointe.capture d'écran
j'ai résolu quelques-uns de mes problèmes.
j'ai installé plusieurs autres modules IIS: contenu statique, Console de gestion IIS et erreurs HTTP.
je suis maintenant en mesure de trouver le Gestionnaire du SII dans la liste des outils administratifs et je peux utiliser le Gestionnaire du SII.
aussi, quand J'ai appuyé sur Windows key + R et tapé dans les services.msc, Je ne vois toujours pas les Services D'Information Internet dans la liste. Cependant, je vois "World Wide Web Publishing Service" dans la liste et il est montré que courir. Une page du site Technet de Microsoft indique qu'elle est liée à IIS.
le module des erreurs HTTP m'a donné une page d'erreur plutôt qu'une page blanche quand j'ai tapé localhost et aussi quand j'ai tapé localhost/filename. Cela s'est avéré une aide énorme, parce que la page d'erreur a identifié le problème comme un problème de permissions. Je pensais avoir réglé les problèmes de permissions, mais cette page d'erreur m'a fait comprendre que je ne l'avais pas fait.
quand j'ai tapé localhost, j'ai eu le les autorisations d'erreur. Quand j'ai tapé localhost/iisstart.htm, j'ai le bon affichage du fichier. Quand j'ai créé un simple .fichier htm, statictest.htm, et l'a placé dans le dossier wwwroot avec iistart.htm, et typed localhost / statictest.htm, j'ai obtenu les autorisations d'erreur.
donc comme un des fichiers fonctionnait et qu'un autre ne fonctionnait pas, j'ai décidé de comparer leurs permissions. (Vous faites cela en utilisant L'Explorateur de fichiers. Clic droit sur le fichier, cliquez sur Propriétés, cliquez sur l'Onglet Sécurité. De faire des modifications, cliquez sur Modifier.) J'ai vu que le succès de l'un a un utilisateur indiqué que l'échec n'a pas. J'ai donc ajouté un utilisateur pour le statictest.HTM à la liste des permissions avec contrôle complet. Cela a résolu le problème pour ce fichier et il affiché normalement.
je suis maintenant de retour à obtenir une page blanche quand je tape dans localhost. Ce ne doit pas être un problème de permissions, sinon j'obtiendrais la page d'erreur permissions. Je ne sais pas quelle est la cause de la page blanche. Mais tant comme je peux avoir des fichiers à afficher quand je donne leur nom, je suis assez heureux.
je suis heureux d'annoncer que mon installation PHP fonctionne aussi, du moins si l'on en juge par le fait que la fonction phpinfo() s'affiche correctement.
donc pour résumer: si vous avez des problèmes pour faire fonctionner IIS sur Windows 8.1, essayez d'ajouter plus de modules IIS et assurez-vous que vos permissions sont dans l'ordre. Je pense que les plus importantes à ajouter sont les erreurs de contenu statique et HTTP. Aussi, bien sûr, CGI si vous allez utiliser le PHP.
je sais que c'est un vieux post, mais au cas où quelqu'un, comme moi, avait déjà "contenu statique" est activé, il y a une autre chose qui doit être fait pour résoudre ce problème.
Sous la rubrique "Programmes et Fonctionnalités" -> "fonctionnalités Windows Activer ou désactiver"
Élargir Les "Services D'Information Sur Internet" - > "Services World Wide Web" - > "Caractéristiques De Développement Des Applications"
assurez-vous que "ASP.NET 4.5" (et si nécessaire/installé 3.5) sont sélectionnés. Cela devrait Vérifiez automatiquement ".net Extensibility" pour la version sélectionnée, et il devrait également activer les filtres et les Extensions ISAPI.
par défaut (pour moi au moins) ces options n'étaient pas activées lorsque j'ai activé IIS. Je recevais une erreur 500 dans IE si j'avais" montrer des Messages D'erreur Amicaux " allumés dans IE, mais si j'avais éteint cette option, j'obtiendrais une page complètement vierge.
pour moi, la raison était que j'avais deux gestionnaires HTTP différents dans la configuration avec le même nom. Je n'ai pas eu d'erreurs, juste une réponse vierge.
je suppose que d'autres parties de la configuration peuvent avoir un comportement similaire. essayez de commenter certaines parties du Web.fichier de configuration dans le cas où vous ne pouvez pas comprendre le problème.
Pour moi, j'ai été en utilisant Windows Server 2008 sur un Azure machine, il manquait certains paquets qui peut être installé à l'aide de "Web Platform Installer", puis de la recherche pour "configuration de serveur recommandée pour les fournisseurs d'hébergement web"
j'ai rencontré le problème de page blanche aussi bien sur IIS 8.5 sur Windows Server 2012 R2. J'ai fait installer StaticContent comme fonctionnalité Windows.
ce qui l'a finalement corrigé pour moi a été de changer le type de chemin du Gestionnaire de fichier StaticFile sous [IIS Manager -> Server sur le panneau gauche -> Mappings du Gestionnaire -> StaticFile] de "Unspecified" à "File or Folder". Vous pouvez également changer cela sur une base par site Web au lieu de l'ensemble du serveur (mais je ne vois pas vraiment une raison de le faire, car il se brise à peu près toute la page). Assurez-vous, cependant, que le site n'a pas un paramètre dominant pour le gestionnaire de fichier statique, comme le site scoped un est préféré sur le global un.