shawind 发表于 2009-3-14 07:59:09

lighttpd的恶搞?

下了个amfphp1.9的,安装在xampp1.7上一点问题都没有,测试正常。
但是apache启动后都要两个进程,xampp的控制台关闭它时都要点两下close,太不省心了。
于是就想把amfphp安装在lighttpd下,这样不但可以用amfphp,还可以用rails了。
结果出现了个

(mx.rpc::Fault)#0
...............

的错误,怎么查都找不到问题在哪里..........
虽然都是php 5.2.8,为了保险起见,我还是把xampp的php替换了lighttpd中的php。
错误依然。
没办法,只好把两个服务器,同一个php版本的的phpinfo()给打了出来,一一比较。
结果居然还查到了几百多处不同,同一个版本的php啊!
(当然不同,要同,amfphp没有理由跑不起来)
最后在php的环境变量里看到了两个惹眼的字眼
localhost和 127.0.0.1
在apache下测试的时候我用的localhost,但是到lighttpd下就没用了。
于是在lighttpd下把amfphp中原来设定的htt://localhost/amfphp/gateway.php改成127.0.0.1,终于OK了.

一般来说从浏览器访问,用localhost,和127.0.0.1没什么不一样。
但是localhost和127.0.0.1居然有如此的不同,我还是头一次发现....

lw 发表于 2009-3-14 09:28:07

不知道是不是内部没有使用解析?……

shawind 发表于 2009-3-14 19:15:53

多半是这样吧,不然怎么都说lightttpd比apache快呢。它省事了,我费事了。
页: [1]
查看完整版本: lighttpd的恶搞?