- 精华
- 阅读权限
- 130
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2009-5-12
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
中午下了那个游戏者之家的,折腾了半小时就弄好了
分享一下那些启动失败的解决办法(老鸟勿喷,在下第一次写教程,给点面子)对于进不了游戏的童靴估计有些帮助
首先你先看得一下 9888 的教程
传送门:http://www.iopq.com/forum.php?mod=viewthread&tid=16825771
按照他的方法做了,还是进不了,再往下看
1:目录不要有中文或空格 (特别提醒:最好解压的时候就直接修改目录,因为我第一次就是直接解压好了再修改,结果发现里面的 ini 文件带有中文,直接杯具)
2:不要频繁的启动和停止 AMPServ,否则会坑爹
3:点击"Apache设置-查看运行日志",发现下面的文字:
PHP Warning: [eAccelerator] This build of "eAccelerator" was compiled for PHP version 5.2.6. Rebuild it for your PHP version (5.2.10) or download precompiled binaries.\n in Unknown on line 0
PHP Fatal error: Unable to start eAccelerator module in Unknown on line 0
由上面的日志可以清楚的判断到是php版本的原因。由于PHP version (5.2.6) 不会改动,所以问题就是eAccelerator编译时的版本要用5.2.10了。(注意,也许你的不是5.2.10,而是5.2.X 其他的数字)
打开D:\APMServ5.2.6\Zend\eAccelerator文件夹,马上可以看到eAccelerator.dll这个文件,再在文件夹D:\APMServ5.2.6\PHP下面搜索一下包含eAccelerator的关键字
可以发现只有php.ini里面包含了eAccelerator.dll的引用。现在唯一的关键就是下载eAccelerator的5.2.10版本了,(主要:看你自己需要哪个版本)
下载地址:http://www.sitebuddy.com/PHP/Acc ... ows_binaries_builds
不要下错了文件
下来后直接放到D:\APMServ5.2.6\Zend\eAccelerator文件夹中,再到php.ini文件中把
[eaccelerator]
zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator.dll"
改为
[eaccelerator]
zend_extension_ts="D:/APMServ5.2.6/zend/eAccelerator/eAccelerator0953_5.2.10.dll"
就可以了 (你下载的是哪个版本就改为哪个版本)
最后,还是不行...............重装系统吧,骚年############ |
评分
-
查看全部评分
|