分享最新的主机信息
提供性价比最好主机

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的环境。

赞(0) 打赏
未经允许不得转载:主机测评 » iis怎么切换网站php版本,iis怎么支持php多版本

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏