使用IIS在Windows上安装PHP

时间:2016-01-14 20:30:25

标签: php windows iis install

如何使用Internet信息服务(IIS)在Windows计算机上安装PHP?

1 个答案:

答案 0 :(得分:2)

这是一个指南,而不是一个问题,希望它能帮助许多正在寻找简单初学者证明安装指南的用户:

首先,您需要在计算机上安装并运行IIS,默认情况下IIS不会出现,您必须从控制面板添加特性 - >程序 - > Windows特性。

我已成功在IIS 5.1(WinXP),IIS 7.5.7x(Win7)和IIS 10.0.10x(Windows 10)下安装了PHP x32和x64平台,并且运行良好。

我通过10个简单的步骤恢复了本指南:

  1. http://windows.php.net/download/下载您喜欢的PHP版本,确保下载PHP的非线程安全(NTS)版本。
  2. 将文件解压缩为' C:\ PHP \'。
  3. 然后打开“Internet信息服务管理员IIS'。
  4. 在左侧面板中选择根项目。
  5. 双击'处理程序映射' (Asignaciones de Controlador)。
  6. 在右侧面板上,点击'添加模块映射' (Agregar asignacion de modulo ..)。
  7. 设置如下值:

    Request Path: *.php Module: FastCgiModule Executable: C:\PHP\php-cgi.exe Name: PHP_FastCGI Request Restrictions: Folder or File, All Verbs, Access: Script

  8. 安装' vcredist_x64.exe' o' vcredist_x86.exe' (Visual C ++ 2012 Redistributable)https://www.microsoft.com/en-US/download/details.aspx?id=30679

  9. 设置您的' C:\ PHP \ php.ini',特别设置' extension_dir =" C:\ PHP \ ext"'

  10. 重置Internet信息服务:在命令控制台中键入IISRESET。

  11. 恭喜您现在有PHP在Windows上工作!

    您可以选择安装适用于IIS的PHP管理器' https://phpmanager.codeplex.com/这对设置ini文件和跟踪错误日志有很大帮助(遗憾的是,据我所知,它在Win10上不起作用)。

    请务必设置' index.php'作为IIS的默认文档之一。

    很高兴能提供帮助。