39
产品文档
建站入门
购买问题
如何在IIS中配置PHP,让IIS支持PHP的运行环境

IIS配置PHP三步骤:

1.下载PHP的文件包;

2.配置PHP;

3.将PHP扩展引入IIS;

4.测试php环境


第一步:下载PHP组件
下载地址:http://windows.php.net/download

版本择三点注意事项:

1.选择PHP版本,主要分为PHP5.X—PHP7.X两种。

2.选择处理器架构,处理器架构分为X86和X64,分别是32位和64位的。

3.选择线程安全版本,线程安全版本主要分为“线程安全(TS)”和“非线程安全(NTS)”.他们分别是ISAPI的模式、FastCGI模式来运行的。因为IIS是FastCGI方式来运行PHP的,所以应当使用PHP的非线程安全(NTS)版本。

第二步:配置PHP

选择一个目录进行解压,因为今后的PHP请求都会向这个指定位置中的CGI程序请求,所以最好不要经常变动。

然后将这个目录(本文中以"E:\PHP"为例)添加到Path常量中。

Path常量添加方法:

右键“我的电脑”—属性—高级系统设置—高级选项卡右下角环境变量—系统变量—Path。

注意:一定要在添加前加入";"分号用于分割。添加到Path变量后,使用PHP文件夹中的内容可以不用输入完整路径,直接键入文件名即可。

然后将其中的“php.ini-development”文件复制一份,将副本重命名为“php.ini”,这里对于初学者,我们不需要做任何修改。

到这里,PHP的配置就完成了。


第三步:引入IIS

首先打开IIS管理工具,选择“处理应用程序映射”。

在新的界面选择“添加模块映射”

填写信息如下:

QQ截图20200430163403.jpg

第一行是代表哪些文件会交给PHP处理,填写*.php的意思是所有以PHP为扩展名的文件都会交给php-cgi来处理。

第二行代表这个模块映射的类型,如果没有特殊需求我们选择FastCGI。

第三行代表处理模块的位置,进入我们PHP的解压目录下,选择php-cgi.exe即可。

名称只是标志,可以随便进行填写。

点击确定之后会询问你是否自动添加允许规则,确认即可。

至此IIS安装PHP扩展结束。

第四步:测试

在默认网站目录下新建一个PHPinfo文件,重命名为test.php

<?php
phpinfo();
?>

然后打开浏览器访问localhost\test.php,显示如下信息说明安装成功。

QQ截图20200430163747.jpg

这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!