| Linux Nginx+PHP 安装 ionCube |
报错提示:Site error: the file /home/test/whmcs/index.php requires the ionCube PHP Loader ioncube_loader_lin_5.2.so to be installed by the site administrator. 上面的提示是没有安装ionCube的原因. 首先,执行uname -a 查看系统是32位还是64位,打开http://www.ioncube.com/loaders.php页面根据Linux是32位还是64位下载适当的软件包,比如我的是32位的,切换到/usr/local/目录,执行cd /usr/local ,wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz 下载,再执行tar zxvf ioncube_loaders_lin_x86.tar.gz 解压软件包. 修改/usr/local/php/etc/php.ini 在文件尾部添加如下代码: [ionCube Loader] 如果以前装有Zend Optimizer,安装ionCube会和Zend Optimizer发生冲突,再执行/usr/local/php/php-fpm reload 时会发生如下错误:The Loader must appear as the first entry in the php.ini file in Unknown on line 0 须将Zend Optimizer的代码删除,如LNMP中是如下代码,删除再执行/usr/local/php/php-fpm restart . [Zend Optimizer] 修改完成,记得/usr/local/php/php-fpm reload 重新加载配置,查看phpinfo. This program makes use of the Zend Scripting Language Engine: centos 5.6 利用yum 安装LAMP环境? Linux操作系统下如何手动分析病毒? 如何选择Linux发行版:CentOS/Debian/Ubuntu? |