标签 fastcgi 下的文章

Nginx大多数时候,是用在Linux服务器上面,相关的配置教程也比较多。在Windows服务器上配置Nginx+PHP的教程很难找到,所以在这里跟大家分享一下。

配置PHP

1、从PHP官网上下载php对应版本,建议PHP5.3 nts版本
2、解压之后放到c盘根目录下(个人喜好)
3、php.ini-development这个文件更名为php.ini,也有的版本ini后面跟的是别的,都改成.ini
4、打开php.ini文件,修改:

- 阅读剩余部分 -

前面文章谈到,在WINDOWS环境下,FastCGI比ISAPI运行PHP有着更佳的性能,所以把服务器上的PHP环境改为FastCGI了。

在配置完以后,出现错误提示:

Error Details: Could not find entry for "php" on site 2043809562 in
[Types] section. Error Number: 1413 (0x80070585). Error Description:
无效索引。 HTTP Error 500 - Server Error. Internet Information Services
(IIS)

通过检查,原来是FastCGI配置文件没有设置好。

- 阅读剩余部分 -

服务器系统是windows2003 32位,内存2G,因为同时要运行ASP和PHP站点,所以PHP用的IIS+ISAPI。

之前本博有过评测,针对windows2003用ISAPI还是FastCGI哪个效率更高。

FastCGI比ISAPI性能更佳,这个已经不用怀疑了。

今天闲来无事,把PHP换成FastCGI了。

- 阅读剩余部分 -