Plesk for Linux 安装Zend Optimizer
2009年3月18日
没有评论
今天在给一台linux 的plesk安装Zend Optimizer,全部默认安装,结果restart apache后php文件没法访问。查看apache的出错日志里面提示PHP Fatal error: [ionCube Loader] The Loader must appear as the first entry in the php.ini file in Unknown on line 0
后来仔细看了看plesk的php,发现用的是centos自带的php,就找到目录里面看发现是和plesk使用的Ioncube冲突。只要解决下先后加载顺序就行把php.ini里面的:
1 2 3 4 5 6 | [Zend] zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.3.0 zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.3.0 zend_optimizer.version=3.3.0 zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so |
剪切然后修改etc/php.d/ioncube-loader.ini 添加到
1 | zend_extension=/usr/lib/php/modules//php_ioncube_loader_lin_5.1.so |
后面就ok了