自从wdcp将php从5.2手动升级到5.3之后,第一考试网(www.diyikaoshi.com)就打不开了,因为php升级到5.3后pdo_mysql怎么也安装不上去,第一考试网(www.diyikaoshi.com)是基于Yii框架的,yii框架的数据库连接是依靠pdo_mysql的。
直接用下面的安装包就可以自动从php5.2升级到php5.3,并且编辑好了pdo_mysql:
wget http://soft.itbulu.com/wdcp/php_up53.sh
sh php_up53.sh
然后要等到稍微长一段时间后就可以升级完成php.
升级MYSQL至5.5
wget http://soft.itbulu.com/wdcp/mysql_up55.sh
sh mysql_up55.sh
然后升级完毕。这个时候我们打开WDCP面板的时候会发现数据库连接不上,各种错误,运行service mysqld restart也会出现这样的错误。
解决方法:
第一、vi /www/wdlinux/init.d/mysqld
找到下面两行:
basedir=
datadir=
然后替换成:
basedir=/www/wdlinux/mysql-5.5.27
datadir=/www/wdlinux/mysql-5.5.27/var
或者替换成:
basedir=/www/wdlinux/mysql
datadir=/www/wdlinux/mysql/var
然后重启service mysqld start,我们会发现就可以运行WDCP了,当然我们需要的MYSQL5.5版本也安装完毕。