脚本宝典收集整理的这篇文章主要介绍了关于iis6.0多版本php共存且支持网站级匹配的方法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
iis6.0 为什么要配置多版本php?
因为现在的许多程序是在php5.2版本下运行的,但是到了5.3就跑不动了,而新写的程序大部分都是php5.3+的,许多网站因为用的是iis,不愿意更换apache,故而出现现在这个情况
我所讲的只是我用到的。
直接讲原文中iis6 网站级别支持多版本控制吧
这里只写中文吧
此外FastCGI可配置于网站级别,它允许使用不同的PHP版本在不同的Web站点上,并且必须为指定站点指定一个特定的PHP版本,通常情况下使用下面的命令就可以进行这一设定。
其中sITe_id必须是真正站点的siteid,稍后会给你截图说明站点id在哪里。
C:Documents and SettingsAdministrator>cscript %windir%system32inetsrvfcgiconfig.js -add -section:"php5328" -extension:php -path:"C:php5-3-28php-cgi.exe" -site:"ydsi"
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
C:WINDOWSsystem32inetsrvfcgiconfig.js(1326, 5) (null): Site argument is not
a number
C:Documents and SettingsAdministrator>cscript windir%system32inetsrvfcgiconfig.js -add -section:"php5328" -extension:php -path:"C:php5-3-28php-cgi.exe" -site:429645406
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
C:WINDOWSsystem32inetsrvfcgiconfig.js(1326, 5) (null): Section already exists, section=php5328
C:Documents and SettingsAdministrator>cscript windir%system32inetsrvfcgiconfig.js -add -section:"php5328" -extension:php -path:"C:php5-3-28php-cgi.exe" -site:429645406
Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2001。保留所有权利。
INI successfully written.
C:Documents and SettingsAdministrator>
这是我前后两次配置的代码,为什么第一次错误呢?是因为siteid不对,第二次siteid填写为数字后就正确了,那么如何获得siteid呢?
好了到这里就一切搞定了,我还得继续处理THINKPHP在iis6下的路径重写解析问题
以上是脚本宝典为你收集整理的关于iis6.0多版本php共存且支持网站级匹配的方法全部内容,希望文章能够帮你解决关于iis6.0多版本php共存且支持网站级匹配的方法所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。