全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 3203|回复: 16
打印 上一主题 下一主题

好几天了一直没解决,安装eaccelerator出现502错误

[复制链接]
跳转到指定楼层
1#
发表于 2011-1-14 11:45:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前些天安装LNMP0.5 程序包,之后安装 eaccelerator 就出现502错误,试了多次都这样。

重启lnmp时提示
Shutting down php_fpm /usr/local/php/sbin/php-fpm: line 69: kill: (2863) - 没有那个进程................................... failed
Starting php_fpm PHP Fatal error:  [eAccelerator] eAccelerator 0.9.5.3 can not be loaded twice in Unknown on line 0
failed


/usr/local/php/sbin/php-fpm   69行是       
        kill -TERM `cat $php_fpm_PID`
2#
 楼主| 发表于 2011-1-14 14:40:14 | 只看该作者
3#
发表于 2011-1-14 14:44:53 | 只看该作者
安装lnmp0.5从没出过问题的路过
4#
 楼主| 发表于 2011-1-14 15:05:01 | 只看该作者
谁能帮我解释一下。
5#
发表于 2011-1-14 15:08:13 | 只看该作者
ea要以zend的一个extension的形式加载,不然PHP没法启动,所以就502了
6#
 楼主| 发表于 2011-1-14 15:11:42 | 只看该作者
原帖由 zllovesuki 于 2011-1-14 15:08 发表
ea要以zend的一个extension的形式加载,不然PHP没法启动,所以就502了


大哥,要怎么改!
7#
发表于 2011-1-14 15:16:45 | 只看该作者
原帖由 wjhhxl 于 2011-1-14 15:11 发表


大哥,要怎么改!


zend_extension="/path/to/eaccelerator.so"
8#
发表于 2011-1-14 15:19:08 | 只看该作者
  1. vi /usr/local/php/etc/php.ini
复制代码
原本

  1. [Zend Optimizer]
  2. zend_optimizer.optimization_level=1
  3. zend_extension="/usr/local/zend/ZendOptimizer.so"
  4. [eaccelerator]
  5. zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
  6. eaccelerator.shm_size="1"
  7. eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
  8. eaccelerator.enable="1"
  9. eaccelerator.optimizer="1"
  10. eaccelerator.check_mtime="1"
  11. eaccelerator.debug="0"
  12. eaccelerator.filter=""
  13. eaccelerator.shm_max="0"
  14. eaccelerator.shm_ttl="3600"
  15. eaccelerator.shm_prune_period="3600"
  16. eaccelerator.shm_only="0"
  17. eaccelerator.compress="1"
  18. eaccelerator.compress_level="9"
  19. eaccelerator.keys = "disk_only"
  20. eaccelerator.sessions = "disk_only"
  21. eaccelerator.content = "disk_only"
复制代码
此时你看PHP探针是显示
Zend Optimizer          3.3.9, Copyright (c) 1998-2009, by Zend Technologies
                    with eAccelerator v0.9.5.3

改成

  1. [eaccelerator]
  2. zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
  3. eaccelerator.shm_size="1"
  4. eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
  5. eaccelerator.enable="1"
  6. eaccelerator.optimizer="1"
  7. eaccelerator.check_mtime="1"
  8. eaccelerator.debug="0"
  9. eaccelerator.filter=""
  10. eaccelerator.shm_max="0"
  11. eaccelerator.shm_ttl="3600"
  12. eaccelerator.shm_prune_period="3600"
  13. eaccelerator.shm_only="0"
  14. eaccelerator.compress="1"
  15. eaccelerator.compress_level="9"
  16. eaccelerator.keys = "disk_only"
  17. eaccelerator.sessions = "disk_only"
  18. eaccelerator.content = "disk_only"
  19. [Zend Optimizer]
  20. zend_optimizer.optimization_level=1
  21. zend_extension="/usr/local/zend/ZendOptimizer.so"
复制代码
再重启php
  1. /usr/local/php/sbin/php-fpm restart
复制代码
这样你看PHP探针会变成
Zend Optimizer          3.3.9
9#
发表于 2011-1-14 15:21:56 | 只看该作者
把ZEND放在EA的后面就OK了
10#
 楼主| 发表于 2011-1-14 15:22:02 | 只看该作者
在php.ini 文件改吗

我把最后一句,zend_extension="/usr/local/zend/ZendOptimizer.so"
改成  zend_extension="/path/to/eaccelerator.so"

测试没有成功。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-30 23:39 , Processed in 0.081431 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表