联系柠檬工作室

不知道是不是最新版的apmserv一个BUG

最近帮朋友在windows VPS上装的apmserv,均出现apache启动失败的问题

排除了端口占用等情况,最终只能看apache的错误日志

提示是eAccelerator模块错误,原文当时没记录下来,大意是说eAccelerator模块板本是for php 5.2.6的,应该重新编译成for php 5.2.8的

但张宴的blog上标明的apmserv版本是5.2.6,说明上的php版本也是5.2.6,很可能是在最近的一次更新中,作者将php升级了,但eAccelerator模块并没有作相应升级导致

查看新的apmserv phpinfo信息,果然是php 5.2.8,而我一样版本的apmserv PHP是5.2.6的,只是较早下载的罢了

解决办法:

http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds

下载 eAccelerator 0953 for PHP 5.2.8 并覆盖原来的文件,这个文件一般位于

APMServ5.2.6\Zend\eAccelerator\eAccelerator.dll

然后启动apache 服务,即可成功

看来,APMServ是升级到5.2.8了,只是eAccelerator没跟上而已

相关日志

你可以发表评论引用到你的网站或博客,或通过RSS 2.0订阅这个日志的所有评论。
上一篇:
下一篇:
已有2条评论
coach handbag
09/07/2010

最近用这个测试ZENCART,点确很方便,

osgood
03/01/2011

我说楼主真乃仙人,我发现D:\APMServ5.2.6\Apache\conf\extra\httpd-ssl.conf中199行的路径都是错的,你居然还启动了,服了你,我是把网上的说法试了N遍,ON用,请赐教,QQ:346308591。

我来说两句

  Ctrl+Enter