最新消息:Done.cc 大杂烩。

IIS7下以FastCGI模式运行PHP的配置方法

所有文章 Huishu 23878浏览 0评论

配置完后,发现“IIS Worker Process 已停止工作”的错误还是存在,而且会在随机时间内弹出,很是令人不爽,之前有看过一篇文章,提到以FastCGI方式运行PHP会快很多,正好也来试一下这种方式还会不会出现这种错误,配置方法如下:

打开IIS,单击一个网站,在右边功能视图内双击“处理程序映射”-》“添加模块映射”,请求路径为*.php,模块为FastCgiModule,可执行文件为PHP目录中的php-cgi.exe,名字为FastCGI-PHP。

然后把PHP目录中的php.ini-dist改名为php.ini,并打开文件做如下修改:
extension_dir = “d:\php\ext”
cgi.force_redirect = 0
fastcgi.impersonate = 1;
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
session.save_path = “d:\php\tmp”

最后运行cmd,输入iisreset,看看效果吧。:)

转载请注明:Done.cc » IIS7下以FastCGI模式运行PHP的配置方法

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址