iis怎么切换网站php版本,iis怎么支持php多版本-推荐主机
最新消息:欢迎大家投稿,投稿邮箱860705873@qq.com 加入推荐主机交流QQ群,群内分享独家优惠信息,群号: 211434845

iis怎么切换网站php版本,iis怎么支持php多版本

在IIS中,一般情况配置PHP是只配置一个版本的。比如IIS默认使用PHP5.6,有时我们又要创建了一个新网站B,B网站需要更高版本的PHP支持。这时候又不想更换IIS的默认PHP版本,怎么让B网站不使用默认配置的PHP5.6版本,其它网站继续使用默认版本呢?

在IIS中找到 “处理程序映射”

现在网站配置的PHP版本是PHP5.6,名称是 “PHP_FastCGI”

添加一个PHP7.1, 名称为“php_7.1”

添加完后,选择右侧的操作栏中的 “查看经过排序的列表”

把网站默认配置的PHP模块(PHP_FastCGI)移到新添加的(php_7.1)之前

然后在你需要使用PHP7.1版本的B网站的根目录中,配置 web.config

先移除所有的PHP版本,再添加你期望使用的版本

<?xml version=”1.0″ encoding=”UTF-8″?>

<configuration>

<system.webServer>

<handlers>

<remove name=”PHP_FastCGI” />

<remove name=”php_7.1″ />

<add name=”php_7.1″ path=”*.php” verb=”*” modules=”FastCgiModule” scriptProcessor=”D:\php\7.1\php-cgi.exe” resourceType=”Unspecified” requireAccess=”Script” />

</handlers>

</system.webServer>

<!–Other configurations–>

</configuration>

这样,新添加的B网站使用PHP7.1的环境,其它网站使用PHP5.6的环境。

欢迎大家加入推荐主机交流QQ群,群内分享独家优惠信息,群号:211434845


转载请注明:推荐主机 » iis怎么切换网站php版本,iis怎么支持php多版本