视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
没有php5isapi.dll怎么办
2020-11-02 18:28:40 责编:小采
文档


没有“php5isapi.dll”是因为自“PHP5.3.1”版本开始,PHP便已不在支持ISAPI模式,所以在PHP“5.3.1”版本以上的php目录中看不到“php5isapi.dll”文件,其解决办法就是安装配置更高的版本。

推荐:《PHP视频教程》

具体问题:

为什么有的PHP安装包没有php5isapi.dll?

需求:想要在IIS6中安装最新版的PHP:5.6.4

在官网下载了最新版的PHP,为什么没有php5isapi.dll这个dll?

回答:

因为自PHP 5.3.1版本开始,PHP便已不在支持ISAPI模式,所以你在PHP5.3.1版本以上的php目录中看不到php5isapi.dll文件。

那么,IIS6下跑PHP 5.3.1以上版本时,就无法继续使用ISAPI模式运行PHP,而是采用更先进的FastCGI模式。

而IIS6本身是不集成FastCGI的,所以你需要到iis.net站点下载并安装配置FastCGI才能运行更高的版本。

再有就是,你的IIS6是无法运行PHP5.6.4这样的高版本的,因为IIS6肯定是win7以下的系统才有,那么自PHP5.4以上,便不再支持win7(NT6.0)以下的windows操作系统了。所以IIS6最大支持的PHP版本是PHP5.4系列。

即,IIS6+FastCGI+PHP5.4

下载本文
显示全文
专题