PHP5.3在Windows 2003 64位上挂起IIS 6

时间:2010-09-22 13:26:30

标签: php iis-6 64-bit windows-server-2003

我在IIS6(Windows 2k3)上设置了php 64bit。

我需要的是我希望我现有的网站(经典的asp)包含一个带有友好网址的wordpress博客(mu)。因此,希望将其安装为IIS网站的子目录。我有单个IP分配。无法按照IISADMIN

获得32位php环境

设置64位php设置后,我的IIS网站无限期挂起。没有事件查看器记录如此无能为力。

解决方法是否可以使用网址重写?我正在避免这种情况,因为我必须升级到IIS7或使用mod_rewrite用于Apache。我对此并不十分自信。

1 个答案:

答案 0 :(得分:0)

确保您正在使用PHP5的线程安全版本的Windows,然后在PHP中将“error_log”设置为有效路径,最后启用display_startup_errors。更改后,尝试从命令行运行PHP5,如

#php -c c:/path/2/php.ini -r 'phpinfo();'  

并验证它是否正常工作。

线程安全通常是什么呢,但它可能是其他类似错误的路径,在其搜索路径中缺少php.ini(通常是./php.exe然后是c:\ windows \ php.ini )