iis7 怎么开启php
-
要在IIS 7上开启PHP,需要按照以下步骤进行操作:
步骤一:下载PHP二进制包
首先,需要下载适用于IIS 7的PHP二进制包。可以从PHP官方网站(http://www.php.net/downloads.php)上下载最新的稳定版本的PHP。
步骤二:安装PHP
1. 解压缩下载的PHP二进制包到一个目录下。
2. 打开IIS管理器,选择“服务器节点”。
3. 在右侧的“管理模块”中,双击“ISAPI和CGI限制”。
4. 点击“添加”,然后浏览并选择刚才解压缩的PHP二进制包中的“php-cgi.exe”文件。
5. 在“可执行文件”栏目中,输入一个别名(如“PHP”)。
6. 单击“确定”保存设置。
7. 在IIS管理器中,单击左侧的“默认网站”节点,然后双击右侧的“处理程序映射”。
8. 点击“添加模块映射”。
9. 在“请求路径”中输入“*.php”,在“模块”中选择“CGI处理程序映射”。
10. 在“可执行文件”中输入之前输入的别名(如“PHP”)。
11. 单击“请求约束”并取消勾选“使用验证是否存在”选项。
12. 单击“确定”保存设置。
步骤三:配置PHP
1. 在解压缩的PHP文件夹中,将“php.ini-production”文件复制并重命名为“php.ini”。
2. 使用文本编辑器打开“php.ini”文件。
3. 搜索“extension_dir”并确保该行没有被注释掉(即没有以分号“;”开头)。
4. 在“extension_dir”行的下一行开始,取消注释所有需要加载的PHP扩展。
5. 搜索“date.timezone”并设置为本地时区,例如:date.timezone = “Asia/Shanghai”。
6. 保存并关闭“php.ini”文件。
步骤四:重启IIS
1. 在IIS管理器中,右击左侧的“默认网站”节点,选择“重新启动”以使PHP配置生效。
2. 打开浏览器,输入“http://localhost/test.php”(“test.php”是你的PHP测试文件的文件名),检查是否可以正常显示PHP信息。
这样就成功在IIS 7上开启了PHP。现在可以在IIS上运行PHP应用程序了。
2年前 -
要在IIS 7上开启PHP,需要按照以下步骤进行操作:
1. 下载和安装PHP:首先,从PHP官方网站(https://www.php.net/downloads)下载适用于Windows的PHP版本。选择与您的操作系统和IIS版本兼容的版本。下载完成后,运行安装程序按照提示进行安装。
2. 配置IIS 7:在开始菜单中搜索“Internet Information Services (IIS)管理器”,打开IIS管理器。在左侧窗格中,找到“应用程序池”节点,右键单击并选择“添加应用程序池”。在弹出的对话框中,输入应用程序池的名称,选择.NET Framework版本(无),并选择适当的管道模式。点击确定保存设置。
3. 将PHP与IIS集成:在IIS管理器中,找到您要配置PHP的站点,然后双击打开“处理程序映射”功能。在右侧窗格中,点击“添加模块映射”。在弹出的对话框中,输入模块映射的名称,选择请求路径的限制,选择“FastCGI模块”,然后点击“配置”。在配置对话框中,点击“浏览”按钮,找到先前安装的PHP可执行文件,选择并保存设置。
4. 配置PHP:在PHP安装目录中找到php.ini文件,在文本编辑器中打开它。根据您的需求,修改一些PHP的配置选项,例如最大执行时间、上传文件大小限制等。保存文件并关闭编辑器。
5. 重启IIS:最后,在IIS管理器中,右击您的站点,选择“停止”,然后再次右击选择“启动”来重新启动站点。这样,您的站点就可以正常运行PHP脚本了。
以上是在IIS 7上开启PHP的基本步骤。根据您的具体需求和环境,可能还需要做一些其他的配置调整。建议在操作之前备份相关文件和进行适当的测试,以确保站点的稳定性和安全性。
2年前 -
开启PHP需要在IIS7服务器上进行一系列配置。下面将介绍具体的方法和操作流程。
一、安装PHP
1. 下载PHP
在PHP官网(https://www.php.net/downloads.php)下载符合你系统要求的PHP版本。选择稳定版本进行下载,如PHP 7.4.16。2. 解压PHP文件
将下载的PHP压缩包解压到任意目录,如C:\PHP。3. 配置PHP
进入C:\PHP目录,将php.ini-production文件重命名为php.ini。
使用文本编辑器打开php.ini文件,进行一些常用配置,如设置时区、开启扩展等。4. 启用FastCGI扩展
打开“控制面板” -> “程序” -> “启用或关闭Windows功能” -> “Internet信息服务” -> “Web管理工具” -> “IIS管理器”,确保FastCGI扩展已启用。5. 配置PHP和FastCGI
打开IIS管理器,在左侧窗口中选择服务器名称。
双击“处理程序映射”,然后点击“添加模块映射”。
在“请求路径”处填写“*.php”,选择“启用脚本处理程序”。
在“模块”下拉列表中选择“FastCgiModule”。
在“可执行文件”处填写PHP解压目录下的php-cgi.exe文件的绝对路径。
点击“请求约束”选项卡,确保已选中“通过所有请求约束(指定路径和配置文件)”,然后点击“确定”。6. 重启IIS服务
在IIS管理器中,选择服务器名称,右击选择“管理” -> “重新启动服务”重启IIS服务。二、测试PHP
1. 创建PHP测试文件
在IIS的Web根目录下(默认为C:\inetpub\wwwroot)新建一个文件,命名为phpinfo.php,并打开该文件。2. 编写PHP代码
在phpinfo.php文件中输入以下代码:
“`php
“`3. 保存文件并访问
保存phpinfo.php文件并通过浏览器访问,例如:http://localhost/phpinfo.php。
如果成功显示PHP信息页面,则表示PHP已成功开启。至此,我们已经成功地在IIS7上开启了PHP。可以继续根据实际需求进行PHP相关的配置和开发工作。
2年前