在XP / IIS 5.1上安装PHP?

时间:2008-09-24 02:11:35

标签: php windows-xp installation windows-installer

我正在尝试将PHP安装到我的开发盒上(XP SP3 / IIS 5.1)我已经下载了PHP 5.2.6(MSI安装程序包),我收到错误“无法找到httpd.conf”。之后安装似乎很快(比我预期的更快)并且当我尝试从我创建的localhost测试目录执行一个简单的PHP脚本时,我得到了大量丢失的DLL错误。我看到那里的帖子表明它可能已经完成。在PHP.NET支持下,我没有看到任何针对此MSI的错误报告。有什么想法吗?

3 个答案:

答案 0 :(得分:2)

不确定您是否已经拥有此功能,但我使用http://www.wampserver.com/en

中的WAMP

设置简单易行,它在系统托盘中有一个图标,表示其处于活动状态,您可以通过单击图标并进行设置使其在线或可用于外部。当我第一次学习PHP时,我使用了它,因为它包含所有内容,不需要设置任何其他服务,如IIS。

答案 1 :(得分:1)

安装程序可能没有将您的服务器配置为正确使用PHP。查看Microsoft enabling PHP on IIS上的页面,或者如果这是一个可行的选项,请切换到Apache。

答案 2 :(得分:1)

我会看到我是否能正确记住它:

  1. 将PHP zip文件解压缩到c:\Program Files\php(或运行安装程序)
  2. php5ts.dll复制到c:\windows\system32
  3. php.ini.dist复制到c:\windows并将其重命名为php.ini
  4. 修改c:\windows\php.ini并查找扩展程序目录 - 指向c:\Program Files\php\extensions(或无论您将其放在何处)
  5. 这是我记忆模糊的地方:编辑IIS应用程序设置,为.php文件添加脚本映射,并将可执行文件设置为php5ts.dll
  6. 利润!?!?!?!