针对“Windows 8 IIS中配置PHP运行环境的方法”,我来为大家提供一份完整攻略。下面将详细讲解配置过程及示例说明。
配置IIS
1.首先,我们需要启用IIS。打开控制面板,点击“程序”,再点击“打开或关闭Windows功能”。
2.在弹出的“Windows功能”窗口中找到“Internet Information Services”选项,将其勾选。此时,会自动勾选其下方的子选项,只需按照默认设置进行配置即可。
3.配置完毕后,重新启动电脑,以确保设置正确。
安装PHP
1.下载PHP安装包,我们以PHP 7.2版本为例。在官方网站下载链接中,选择“VC15 x64 Non Thread Safe”版本的zip包。
2.解压zip包到指定目录下,比如“C:\php”。此时,我们就需要修改几个配置文件。
配置PHP
1.将php.ini-development文件复制一份,命名为php.ini,并将其移动到C:\Windows目录下。
2.使用文本编辑器打开php.ini文件。我们需要修改以下几个配置:
extension_dir = "C:\php\ext"
;开启以下配置(如果没有该行就添加一下):
cgi.fix_pathinfo=1
3.在配置好php.ini文件后,我们需要回到IIS控制面板,配置PHP作为网站的FastCGI处理程序。
配置FastCGI
1.打开IIS管理器,选择网站并打开“Handler映射”。
2.在“映射处理程序示例”下,点击“添加模块映射”。
3.输入以下信息:
请求路径:*.php
模块:FastCgiModule
可执行文件:C:\php\php-cgi.exe
名称:PHP via FastCGI
4.接下来,需要回到之前设置的网站,添加一个处理程序。
5.点击“添加模块映射”,输入以下信息:
请求路径:*.php
模块:FastCgiModule
可执行文件:C:\php\php-cgi.exe
名称:PHP via FastCGI
测试
现在,我们已经完成了配置。为了测试PHP是否能够在IIS中正常运行,我们需要添加一个简单的PHP文件测试一下。在网站的根目录下,新建一个名为test.php的文件,写入以下代码:
<?php
phpinfo();
?>
保存文件后,打开浏览器,输入网站地址+test.php,如http://localhost/test.php,如果浏览器中正常显示PHP的详细信息,则表示PHP已经在IIS中配置成功。
示例说明
现在,我们以WordPress为例,演示配置完整的过程。
1.首先,在IIS中新建一个网站,命名为“WordPress”,将其根目录指向WordPress安装目录。
2.按照上面的步骤,安装PHP并修改php.ini文件。
3.在IIS管理器中选择网站“WordPress”,并打开“Handler映射”。
4.在“映射处理程序示例”下,选择“添加模块映射”。
5.输入以下信息:
请求路径:*.php
模块:FastCgiModule
可执行文件:C:\php\php-cgi.exe
名称:PHP via FastCGI
6.重新启动网站,“WordPress”现在应该已经可以在IIS中正常运行了。
配置完整的示例就是这样的。相信通过上述步骤,对于在Windows 8 IIS中配置PHP运行环境的完整攻略已经有了更深入的理解。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Windows 8 IIS中配置PHP运行环境的方法 - Python技术站