Il n'y a pas de "php5isapi.dll" car PHP ne supporte plus le mode ISAPI depuis la version "PHP5.3.1", donc "php5isapi" ne peut pas être vu dans le répertoire php de PHP version "5.3.1" ou supérieure .dll", la solution consiste à installer une version configurée supérieure.
Recommandé : "Tutoriel vidéo PHP"
Questions spécifiques :
Pourquoi certains packages d'installation PHP n'ont-ils pas php5isapi.dll ?
Exigence : je souhaite installer la dernière version de PHP dans IIS6 : 5.6.4
J'ai téléchargé la dernière version de PHP depuis le site officiel, pourquoi n'y a-t-il pas de DLL comme php5isapi.dll ?
Réponse :
Depuis la version PHP 5.3.1, PHP ne supporte plus le mode ISAPI, vous pouvez donc le visualiser dans le répertoire php de PHP version 5.3.1 ou ci-dessus. Il n’y a pas de fichier php5isapi.dll.
Ensuite, lorsque vous exécutez PHP 5.3.1 ou supérieur sous IIS6, vous ne pouvez plus utiliser le mode ISAPI pour exécuter PHP, mais utiliser le mode FastCGI plus avancé.
IIS6 lui-même n'intègre pas FastCGI, vous devez donc vous rendre sur le site iis.net pour télécharger, installer et configurer FastCGI afin d'exécuter une version supérieure.
De plus, votre IIS6 ne peut pas exécuter des versions supérieures telles que PHP5.6.4, car IIS6 doit être disponible pour les systèmes inférieurs à Win7, donc à partir de PHP5.4, Win7 (NT6) n'est plus pris en charge. sous le système d'exploitation Windows. Par conséquent, la plus grande version de PHP prise en charge par IIS6 est la série PHP5.4.
C'est-à-dire IIS6+FastCGI+PHP5.4
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!