IIS不同的站点同时运行不同版本的PHP

1、首先,下载不同版本的PHP到不同的目录。

2、分别修改php.ini(不同版本配置有区别)。

3、去IIS管理器,FastCGI 设置,添加应用程序,有多少个PHP版本就需要添加多少个。添加内容有两项:1、环境变量里面添加“Name:PHP_FCGI_MAX_REQUESTS,Value:10000”;“Name:PHPRC,Value:填写PHP目录C:\Program Files (x86)\PHP\”。2、监视文件所做的更改,填写php.ini完整地址C:\Program Files (x86)\PHP\php.ini。

4、处理程序映射中,添加:“请求路径:*.php”、“选择模块:FastCgiMoule”、“可执行文件:填写php目录下的php-cgi.exe地址C:\Program Files (x86)\php56\php-cgi.exe”、“名称:可以写php+版本号(随便写没关系)”。

5、去计算机——属性——高级系统设置——环境变量——把不同版本的php的地址添加到 Path 项目中,以英文分号相隔“;”。

6、到每个不同的站点中,处理程序映射中的 *.php 修改为所需要的版本目录。

7、重启IIS,完成。

以上设置基于Windows Server 2008 R2操作系统进行。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top