64位Windows 2008下配置IIS+PHP出现404.17错误的解决办法
本帖最后由 jeatey 于 2009-2-13 04:32 编辑今天租用了一台服务器,安装了64位的WINDOWS 2008,在配置PHP+IIS的时候出现错误,远程打开PHP文件时出现404错误,搜索了一大堆,都没找到解决办法,后来尝试在本地打开,输入http://127.0.0.1/php.php,提示如下错误:
于是通过错误号在GOOGLE搜索到一英文文章,原来是因为php的ISAPI.DLL 是在32位操作系统下用的,通过以下方法可以解决:
打开应用程序池,选中后点右键--高级设置,将“启动32位应用程序”改为“true”
设置后,再远程打开php文件,OK 这个问题搞了我1个多小时 谢谢楼主的共享 :lol 本帖最后由 进来看热闹 于 2009-2-13 09:26 编辑
是楼主自己不会搞,我们有N台64位win2008 ad版的服务器
你这样只能让php运行在32位ISAPI模式下
而我们都是运行在64位模式下的
64位cgi-fcgi模式
http://img.eservice-hk.net/upload/20081016235830_f0c2ec700aaaaf7bf1b76b5b7c3b34a1.jpg
64位ISAPI模式
http://img.eservice-hk.net/upload/20081016235906_63b0b13ab169e99c31788e6bd2f72b98.jpg
具体解决方法看我的博客http://blog.7qy.com/Article/SuUfOiQaLTwBRHQDjLcQ.aspx
我论坛也提供了修改好的64位php的cgi-fcgi模式和ISAPI模式的文件
64位cgi-fcgi模式不直接支持安装版Zend
用绿色版在php.ini最后加上
zend_optimizer.optimization_level=1023
zend_optimizer.encoder_loader=1
zend_extension_ts="x:/zend/ZendOptimizer-3.3.3/php-5.2.x/ZendOptimizer.dll" 那方法是? 你是用的64位的PHP? 5# vax
他不是有写具体方法在blog内 看修改时间 配置asp+access都花了俺1小时哈 配置asp+access都花了俺1小时哈
redsnow 发表于 2009-2-13 13:09 http://www.jgwy.net/images/common/back.gif
直接装好IIS不就行了么?
页:
[1]
2