全球主机交流论坛

标题: Loader ioncube求助 [打印本页]

作者: daitangjun    时间: 2010-4-8 16:20
标题: Loader ioncube求助
这样有错吗?怎么还是显示没安装Loader ioncube
  1. [Zend Optimizer]
  2. zend_optimizer.optimization_level=1
  3. zend_extension = /usr/local/ioncube_loader_lin_5.2.so
  4. zend_extension="/usr/local/zend/ZendOptimizer.so"
  5. [eaccelerator]
  6. zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
  7. eaccelerator.shm_size="1"
  8. eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
  9. eaccelerator.enable="1"
  10. eaccelerator.optimizer="1"
  11. eaccelerator.check_mtime="1"
  12. eaccelerator.debug="0"
  13. eaccelerator.filter=""
  14. eaccelerator.shm_max="0"
  15. eaccelerator.shm_ttl="3600"
  16. eaccelerator.shm_prune_period="3600"
  17. eaccelerator.shm_only="0"
  18. eaccelerator.compress="1"
  19. eaccelerator.compress_level="9"
  20. eaccelerator.keys = "disk_only"
  21. eaccelerator.sessions = "disk_only"
  22. eaccelerator.content = "disk_only"
复制代码

作者: daitangjun    时间: 2010-4-8 17:10
D下
作者: wzwen    时间: 2010-4-8 17:13
看下有没有这个文件 /usr/local/ioncube_loader_lin_5.2.so
作者: daitangjun    时间: 2010-4-8 17:14
标题: 回复 3# 的帖子
有的,而且VPS也重启了
作者: cpuer    时间: 2010-4-8 17:14
标题: 回复 1# 的帖子
eA要放到Zend前面,另外Loader ioncube也要放到Zend之前。

另外两者是有些冲突,实在不行的话就放弃Zend先。
作者: daitangjun    时间: 2010-4-8 17:18
标题: 回复 5# 的帖子
这样?
[eaccelerator]
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="1"
eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content = "disk_only"
[Zend Optimizer]
zend_extension = /usr/local/ioncube_loader_lin_5.2.so
zend_optimizer.optimization_level=1
zend_extension="/usr/local/zend/ZendOptimizer.so"
作者: cpuer    时间: 2010-4-8 17:18
原帖由 daitangjun 于 2010-4-8 17:14 发表
有的,而且VPS也重启了

SSH里面 php -v 提示
作者: daitangjun    时间: 2010-4-8 17:20
标题: 回复 7# 的帖子
-bash: php: command not found
作者: cpuer    时间: 2010-4-8 17:51
标题: 回复 8# 的帖子
cd /usr/local/php/bin/
./php -v

试试。
作者: daitangjun    时间: 2010-4-8 17:53
标题: 回复 9# 的帖子
Failed loading /usr/local/ioncube_loader_lin_5.2.so:  /usr/local/ioncube_loader_lin_5.2.so: wrong ELF class: ELFCLASS32
PHP 5.2.10 with Suhosin-Patch 0.9.7 (cli) (built: Apr  7 2010 20:58:50)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
    with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
    with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
作者: cpuer    时间: 2010-4-8 18:32
标题: 回复 10# 的帖子
错误提示:

Failed loading /usr/local/ioncube_loader_lin_5.2.so:  /usr/local/ioncube_loader_lin_5.2.so: wrong ELF class: ELFCLASS32
作者: daitangjun    时间: 2010-4-8 19:02
标题: 回复 11# 的帖子
这要怎么解决呢?
作者: cnx    时间: 2010-4-8 19:15
http://bak.icn.name/tmp/index.php?act=phpinfo
with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v3.1.31, Copyright (c) 2002-2007, by ionCube Ltd., and
    with Zend Extension Manager v1.2.0, Copyright (c) 2003-2007, by Zend Technologies
    with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
    with Zend Optimizer v3.2.8, Copyright (c) 1998-2007, by Zend Technologies

作者: cnx    时间: 2010-4-8 19:16
模块文件地址不需要全路径,只要文件名就行了。
作者: daitangjun    时间: 2010-4-8 19:19
标题: 回复 14# 的帖子
你的怎么写的?能给发出来看看吗?
作者: cnx    时间: 2010-4-8 19:23
哦,我记错了,EA是不需要全路径的。
  1. zend_extension=/usr/lib/kloxophp/ioncube/ioncube_loader_lin_5.2.so

  2. [Zend]
  3. zend_extension_manager.optimizer=/usr/lib/kloxophp/zend/lib/Optimizer-3.2.8
  4. zend_extension_manager.optimizer_ts=/usr/lib/kloxophp/zend/lib/Optimizer_TS-3.2.8
  5. zend_optimizer.version=3.2.8
  6. zend_extension=/usr/lib/kloxophp/zend/lib/ZendExtensionManager.so
  7. zend_extension_ts=/usr/lib/kloxophp/zend/lib/ZendExtensionManager_TS.so

  8. ;[eaccelerator]
  9. ;extension="/usr/lib/php/modules/eaccelerator.so"
  10. extension="eaccelerator.so"
  11. eaccelerator.shm_size="16"
  12. eaccelerator.cache_dir="/tmp/eaccelerator-cache-dir"
  13. eaccelerator.enable="1"
  14. eaccelerator.optimizer="1"
  15. eaccelerator.check_mtime="1"
  16. eaccelerator.debug="0"
  17. eaccelerator.log_file = "/var/log/httpd/eaccelerator_log"
  18. eaccelerator.filter=""
  19. eaccelerator.shm_max="0"
  20. eaccelerator.shm_ttl="0"
  21. eaccelerator.shm_prune_period="0"
  22. eaccelerator.shm_only="0"
  23. eaccelerator.compress="1"
  24. eaccelerator.compress_level="9"

  25. [Suhosin]
  26. extension=suhosin.so
复制代码
这是我的php.ini文件最后部分。
作者: hx    时间: 2010-4-8 20:05
ea
ioncube
zend

按这样的顺序不冲突
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
    with eAccelerator v0.9.6, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
    with the ionCube PHP Loader v3.3.14, Copyright (c) 2002-2010, by ionCube Ltd., and
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies
作者: cpuer    时间: 2010-4-8 20:06
标题: 回复 17# 的帖子
都喜欢这玩意
作者: cnx    时间: 2010-4-8 20:08
我的也没有冲突哈。

作者: daitangjun    时间: 2010-4-8 20:24
标题: 回复 17# 的帖子
这样也不行哦
[eaccelerator]
zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/eaccelerator.so"
eaccelerator.shm_size="1"
eaccelerator.cache_dir="/usr/local/eaccelerator_cache"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="3600"
eaccelerator.shm_prune_period="3600"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.keys = "disk_only"
eaccelerator.sessions = "disk_only"
eaccelerator.content = "disk_only"
zend_extension = /usr/local/ioncube_loader_lin_5.2.so
[Zend Optimizer]
zend_optimizer.optimization_level=1
zend_extension="/usr/local/zend/ZendOptimizer.so"
作者: cnx    时间: 2010-4-8 20:26
标题: 回复 20# 的帖子
ea 不要全路径。
作者: daitangjun    时间: 2010-4-8 20:26
删除ea也不行。。。。
[Zend Optimizer]
zend_extension = /usr/local/ioncube_loader_lin_5.2.so
zend_optimizer.optimization_level=1
zend_extension="/usr/local/zend/ZendOptimizer.so"

还是提示那个错误
作者: cnx    时间: 2010-4-8 20:32
要不你照我的抄,路径自己改一下。
作者: cpuer    时间: 2010-4-8 20:35
标题: 回复 22# 的帖子
zend_extension = /usr/local/ioncube_loader_lin_5.2.so
单独放到前面
作者: daitangjun    时间: 2010-4-8 20:36
标题: 回复 24# 的帖子
zend_extension = /usr/local/ioncube_loader_lin_5.2.so
[Zend Optimizer]
zend_optimizer.optimization_level=1
zend_extension="/usr/local/zend/ZendOptimizer.so"

这样也不行 每次都重启VPS了。。
作者: cnx    时间: 2010-4-8 20:38
楼主的是64位系统吗?
你选对了正确的模块文件吗?
作者: daitangjun    时间: 2010-4-8 20:40
标题: 回复 26# 的帖子
64位的,我再看看是不是模块问题
作者: cnx    时间: 2010-4-8 20:42
标题: 回复 27# 的帖子

ELFCLASS32,你的错误信息中有这个,我猜是不是32位冲突。
作者: daitangjun    时间: 2010-4-8 20:51
标题: 回复 28# 的帖子
搞定了,谢谢兄弟,真是下错了
作者: cpuer    时间: 2010-4-8 20:51
原帖由 cnx 于 2010-4-8 20:42 发表

ELFCLASS32,你的错误信息中有这个,我猜是不是32位冲突。

很有可能,要安装64位的。




欢迎光临 全球主机交流论坛 (https://loc.wget.at/) Powered by Discuz! X3.4