Je sais que cela a été demandé plusieurs fois ici. Mais aucune des suggestions ou des réponses liées à PHP sur IIS ont aidé.PHP sur IIS 5.1 ne fonctionne pas
J'ai essayé d'installer PHP ON IIS 5.1 (XP SP 3) sur deux ordinateurs et cela ne fonctionne toujours pas. J'ai même commencé à penser que tous les articles et les installateurs pour PHP sur IIS sont une farce énorme ... et que PHP sur IIS ne fonctionne pas réellement.
J'ai passé les 6 dernières heures à essayer de le faire fonctionner. Rien ne fait. En ce moment, quand je navigue à http://localhost/phpinfo.php tout ce qui apparaît est: "Le module spécifié est introuvable." Mes applications IIS fonctionnent toujours parfaitement.
phpinfo.php contient:
<?php echo phpinfo(); ?>
chargement Même test.php avec "Bonjour tout le monde." il me donne le même message d'erreur.
L'installation actuelle de PHP a été installée à partir de http://php.iis.net/ (le gros bouton bleu au milieu de la page). Cela a installé PHP dans mon répertoire de programmes (F: \ PHP).
Cela n'a pas configuré PHP pour fonctionner, j'ai donc ajouté manuellement le mappage d'application dans "Sites Web"> Propriétés> Répertoire de base> Configuration> Mappages> Ajouter. J'ai ajouté C: \ WINDOWS \ system32 \ inetsrv \ fcgiext.dll, poste .php, "GET, HEAD, POST"
Quelqu'un at-il une idée de ce qu'est mon problème?
J'ai désinstallé fastcgi et php, puis je l'ai réinstallé à partir du programme d'installation officiel de PHP 5.3. Cela n'a pas vraiment fonctionné pour le départ. J'ai dû mapper ".php" à F: \ php \ php-cgi.exe à la fois dans "Sites Web" ET dans le nœud "Site Web par défaut" ... qu'aucun article que j'ai lu n'a dit que je devais faire. Une idée de pourquoi cette partie est laissée de côté? –
Pour être honnête, nous n'utilisons jamais les installateurs PHP. Sur notre plateforme d'hébergement, nous décompressons simplement la distribution vers 'c: \ php', puis nous mappons l'extension' .php' globalement ou par site en fonction du plan d'hébergement de notre client. – Kev