,一般在方式安装的,修复之前版本的漏洞。强烈建议安装此版本。注意:这个版本是线程安全(),一般一方式运行,如果以cgi运营建议用费线程安全版本。
PHP的两种执行方式:和。
执行方式是以DLL动态库的形式使用,可以在被用户请求后执行,在处理完一个用户请求后不会马上消失,所以需要进行线程安全检查,这样来提高程序的执行效率,所以如果是以来执行PHP,建议选择ThreadSafe版本;
而FastCGI执行方式是以单一线程来执行操作,所以不需要进行线程的安全检查,除去线程安全检查的防护反而可以提高执行效率,所以,如果是以FastCGI来执行PHP,建议选择NonThreadSafe版本。
官方并不建议你将NonThreadSafe应用于生产环境,所以我们选择ThreadSafe版本的PHP来使用。
为了进一步提高PHP程序的安全问题,星外要求所有用户升级到PHP5.2.17以上版本,升级办法如下:
(对于装了Zend的用户,您需要删除ZEND,删除zend时全部选默认就可以,升级PHP成功后您可以再一路默认装上ZEND.)
1.停止IIS,在控制面板,添加删除中删除PHP安装包
2.删除C:\windows\php.ini
3.下载最新版本PHP安装包.下载地址您可以用主控用户名密码登陆7i24.com客服中心,点软件下载,新用户下载,找到红色的必要软件下载中有.
4.安装最新版本PHP安装包.重启IIS
对于特殊原因无法升级PHP的用户,我们要求您对C:\windows\php.ini作以下修改:
找到:
disable_functions=
这行,改为
disable_functions=exec,system,passthru,popen,pclose,shell_exec,proc_open,curl_exec,multi_exec,dl,chmod,
注意所有内容应该在一行中,不要换行
找到:
disable_classes=
改为
disable_classes=DOTNET,
保存后重启IIS后马上生效。