Windows 8 IIS中配置PHP运行环境的方法

针对“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技术站

(0)
上一篇 2023年5月26日
下一篇 2023年5月26日

相关文章

  • iis Service Unavailable解决方法(权限问题)

    针对IIS Service Unavailable的权限问题,我们可以采取以下措施来解决它: 1. 检查应用程序池身份验证和权限 首先,在IIS管理器中找到对应的网站和应用程序池,然后右键点击应用程序池,选择”高级设置”,找到”应用程序池身份”,确认它应该配置为“应用程序池的标识(identity)”。 然后,在“身份”后面,可以点击“启动其他进程”,打开一…

    IIS 2023年5月26日
    00
  • System.UnauthorizedAccessException:拒绝访问的处理办法.

    当我们在使用.NET应用程序时,可能会遇到System.UnauthorizedAccessException异常。这个异常表示访问被拒绝了。通常情况下这个异常是由于缺少权限或者文件被锁定,无法访问。 以下是处理System.UnauthorizedAccessException的完整攻略: 1. 确认权限 首先需要确认应用程序的权限,并检查访问的文件或目录…

    IIS 2023年5月26日
    00
  • Win2003 服务器安装及设置教程 系统设置篇

    Win2003 服务器安装及设置教程 系统设置篇 介绍 本文旨在为Win2003服务器初学者提供一份详尽的安装和设置攻略。本文主要介绍Win2003服务器的系统设置相关内容。 安装 Win2003服务器的安装过程较为简单,以下为具体操作步骤: 将Windows 2003安装盘插入服务器光驱中,然后重启电脑。 在开机时进入BIOS设置,将启动顺序设置为CD-R…

    IIS 2023年5月26日
    00
  • Windows 2008 IIS7.5中创建独立账号的FTP站点图文教程

    Windows 2008 IIS7.5中创建独立账号的FTP站点图文教程 在Windows Server 2008操作系统中,搭建FTP站点并进行配置实现文件的上传和下载是一项常见的工作。为了保证数据的安全,我们可以创建独立的账号,使用户只能访问FTP站点中指定文件夹,这样可以有效减少非授权人员访问的风险。 本文将为大家介绍如何在Windows Server…

    IIS 2023年5月26日
    00
  • IIS启动失败”系统找不到指定的路径”的解决

    首先我们需要明确一下,发生“IIS启动失败”错误一般是由于在IIS启动时某些文件或组件缺失或不正确配置所致。在这种情况下,我们可以根据以下步骤来解决这个问题: 步骤一:检查IIS安装是否完整 在开始解决问题之前,我们需要确认一下IIS的安装是否完整。您可以打开控制面板,选择“程序和功能”,在已安装的程序列表中找到“Internet Information S…

    IIS 2023年5月26日
    00
  • Win7下启用IIS7配置ASP运行环境的详细方法

    Win7下启用IIS7配置ASP运行环境的详细方法 在Win7系统下,如果需要配置ASP运行环境,需要通过IIS7来实现。下面是启用IIS7配置ASP运行环境的详细方法。 步骤一:安装IIS7 首先需要在Win7系统中安装IIS7,具体操作步骤如下: 进入“控制面板”-“程序和功能”-“打开或关闭Windows功能”; 在弹出的“Windows功能”窗口中,…

    IIS 2023年5月26日
    00
  • win server 2019服务器的iis配置以及网站的简单发布

    下面我将为您详细讲解win server 2019服务器的IIS配置以及网站的简单发布的攻略,步骤如下: 步骤一:安装IIS 在 Windows Server 2019 服务器上安装 IIS 服务器,可执行以下步骤。 1.打开 Server Manager 然后依次单击“添加角色和功能”“IIS 安装程序”“IIS 角色 ”“常规”。2.选择要安装的 IIS…

    IIS 2023年5月26日
    00
  • 提高IIS网站服务器性能2点考虑(缓存+gzip)

    提高IIS网站服务器性能是很重要的,可以让网站更加快速、稳定地运行。其中缓存和gzip是非常有效的方法,下面详细讲解一下这两个方面的完整攻略。 缓存 缓存是指将数据暂时保存在内存中,当下次请求相同数据时,可以直接从内存中读取,避免了每次请求都需要从数据库或文件系统中读取数据的时间和资源消耗。下面介绍两个缓存的例子: 输出缓存 IIS支持输出缓存,可以将产生的…

    IIS 2023年5月26日
    00
合作推广
合作推广
分享本页
返回顶部