问题:
PHP新手配置,在官网上下载的压缩包。按网上的找的教程配置
IIS时发现,在解压包里找不到
php5isapi.dll文件
,没办法添加脚本映射。
解答:
从PHP5.3版本开始,在PHP文件里面没有php5isapi.dll了,不能在IIS6上面通过ISAPI扩展运行。
就是说PHP5.3以后的版本不再支持用ISAPI进行扩展在IIS里运行了,应该用FastCGI方法配置。
FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,以FastCGI来执行PHP,建议选择Non Thread Safe版本。
解压下载回来的php的zip压缩包。比如放在D:/。
配置IIS支持FastCGI:
internet 信息服务(IIS)管理器中,添加添加FastCgi模块映射。
请求路径:*.php。模块: