在iis里配置php环境(目前最高效、安全的方式)

在iis里配置php环境(目前最高效、安全的方式)

ID:6085636

大小:1.20 MB

页数:8页

时间:2018-01-02

在iis里配置php环境(目前最高效、安全的方式)_第1页
在iis里配置php环境(目前最高效、安全的方式)_第2页
在iis里配置php环境(目前最高效、安全的方式)_第3页
在iis里配置php环境(目前最高效、安全的方式)_第4页
在iis里配置php环境(目前最高效、安全的方式)_第5页
资源描述:

《在iis里配置php环境(目前最高效、安全的方式)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、在IIS里配置PHP环境(目前最高效、安全的方式)我们知道php配置有几种:1、CGI方式加载PHP环境,通常就是IIS里面配置解释器为php.exe,早期比较常见,目前使用较少。特点是:稳定,但效率太低。2、ISAPI方式加载PHP环境,通常就是IIS里面配置解释器为php5isapi.dll,目前使用最多,应用最广。特点是:多线程,效率较高,但不够稳定。3、FastCGI方式加载PHP环境,在IIS环境里并不常见,但其它系统环境应用还是有的,不过IIS7.0开始内置FastCGI了。特点是:高效率,高稳定性,属于将来发展趋势。我试

2、过其他的特别麻烦,PHP5.3发布的Windows版已经不支持ISAPI模式了,所以我打算按微软推荐的FastCGI方式运行PHP。我用的就第三种,也是最好最快的,因为FastCGI大大加强了IIS处理PHP的能力,能迅速提高PHP站点的反应速度和生产力,并具有更高的稳定性和安全性.    下载地址:http://windows.php.net/download/里面有好多种,要那种呢?PHP现在推出5.3.2版本了,不过下载的时候有几个不同版本选择。那就是VC6X86和VC9X86。首先我来解答:VC6是什么?VC6就是legacy

3、VisualStudio6compiler,就是使用这个编译器编译的。VC9是什么?VC9就是theVisualStudio2008compiler,就是用微软的VS编辑器编译的。那我们如何选择下载哪个版本的PHP呢?如果你是在windows下使用Apache+PHP的,请选择VC6版本;如果你是在windows下使用IIS+PHP的,请选择VC9版本;那NonThreadSafe是什么?NonThreadSafe就是非线程安全;ThreadSafe是什么?NonThreadSafe是线程安全;FastCGI执行方式是以单一线程来执行

4、操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI(无论搭配IIS6或IIS7)执行PHP,都建议下载、执行non-threadsafe的PHP(PHP的二進位檔有兩種包裝方式:msi、zip,請下載zip套件)所以我们选择NO-ThreadSafe版本的PHP来使用。而线程安全检查正是为ISAPI方式的PHP准备的,因为有许多php模块都不是线程安全的,所以需要使用ThreadSafe的PHP。 下载安装,我安装默认路径了:记得选中第三项:IISFASTCGI如果没有安装II

5、SFASTCGI的下一步会提示没有安装的,下载安装就行了FastCGI forIIS6 7  http://www.iis.net/expand/fastcgi安装好后,继续下一步,我按照默认了:安装完毕后,就是配置了。这种配置有两种方法,我用cmd配置,一条命令就行了。   转到刚才安装CGI的目录下: >cdC:WINDOWSsystem32inetsrv>cscriptfcgiconfig.js-add-section:"PHP"-extension:php-path:"C:ProgramFilesPHPphp-cg

6、i.exe"注意:path:"xxxxphp-cgi.exe”是你安装php的目录>cscriptfcgiconfig.js-set-section:"PHP"-InstanceMaxRequests:10000>cscriptfcgiconfig.js-set-section:"PHP"-EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000ok!完毕!测试下:新建一个.php文件,里面保存!运行,出现下面页面,说明配置成功了!这样的方法IIS就不用怎么配置,他都会

7、自动配置好了!微软提供的配置更加详细!如果按上面的教程配置好后,运行php测试页面,出现了500错误。那就设置php.ini中的date.timezone项。我这里设置成上海时区:date.timezone=Asia/beijing设置完后就一切正常了!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。