专注云服务商活动
网站运营运维笔记

Linux VPS Apache+PHP环境下安装ionCube组件教程

老左昨天在配置了VPS后安装一款国外的网站程序,但是在安装完毕后登陆首页出现"requires the ionCube PHP Loader ioncube_loader_lin_5.2.so"这样的错误提示信息。一看就知道,我们在自己的Linux VPS中没有安装ionCube组件,那到底我们应该如何安装呢?老左也搜索了相关教程,发现网上已有的教程是lnmp的,但没有是Apache的,所以在路径方便还是有很大的差距。

我的Linux VPS系统是用LLsMP配置的(教程:Debian安装LLsMP环境教程),所以应该算是比较通用的Apache系统环境,如果你是Nginx就有些不同。那我们先一个个来吧,如果你也是Apache系统那就继续往下看。

首先,找到如下的目录,如果没有那就需要手工单独建立;

/usr/local/lsws/lsphp5/lib/php/extensions/no-debug-non-zts-20060613/

然后通过wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz 下载组件,其实我们只需要一个ioncube_loader_lin_5.2.so 就够了,因为我们就缺这一个。我是通过FTP传上去的。

其次,我们需要修改php.ini文件;

/usr/local/lsws/lsphp5/lib/php.ini

检查一下,里面的代码是不是这样的;

[ionCube]zend_extension="/usr/local/lsws/lsphp5/lib/php/extensions/no-debug-non-zts-20060613/ioncube_loader_lin_5.2.so"[zend]

不是就替换掉。

最后,我们重启自己的VPS(我是用的LLSMP,所以重启Litespeed)。

/etc/init.d/lsws restart

小技巧,我们可以在通过上面的手工安装之前,用命令先安装组件,然后用手工检查。

安装ionCube : sh /root/llsmp/ioncube.sh(llsmp系统)

投上你的一票
域名主机商优惠信息推送QQ群: 627775477 获取商家优惠推送,禁言。
赞(0)
未经允许不得转载:老左笔记 » Linux VPS Apache+PHP环境下安装ionCube组件教程