There is no "php5isapi.dll" because PHP no longer supports ISAPI mode since version "PHP5.3.1", so "php5isapi" cannot be seen in the php directory of PHP version "5.3.1" or above. .dll" file, the solution is to install a higher configured version.
Recommended: "PHP Video Tutorial"
Specific questions:
Why do some PHP installation packages not have php5isapi.dll?
Requirement: I want to install the latest version of PHP in IIS6: 5.6.4
I downloaded the latest version of PHP from the official website, why is there no php5isapi.dll dll?
Answer:
Since PHP version 5.3.1, PHP no longer supports ISAPI mode, so you can view it in the php directory of PHP version 5.3.1 or above. There is no php5isapi.dll file.
So, when running PHP 5.3.1 or above under IIS6, you can no longer use ISAPI mode to run PHP, but use the more advanced FastCGI mode.
IIS6 itself does not integrate FastCGI, so you need to go to the iis.net site to download, install and configure FastCGI to run a higher version.
Furthermore, your IIS6 cannot run a higher version such as PHP5.6.4, because IIS6 must be available for systems below win7, so from PHP5.4 and above, win7 (NT6) is no longer supported. .0) or below Windows operating system. Therefore, the largest PHP version supported by IIS6 is the PHP5.4 series.
That is, IIS6 FastCGI PHP5.4
The above is the detailed content of What to do if there is no php5isapi.dll. For more information, please follow other related articles on the PHP Chinese website!