默认安装wdcp整合包后手动安装pdo_mysql的方法

WebServer 林涛 4218℃ 0评论

用yii搭建的网站经过requirements的检查,发现wdcp默认安装没有把pdo_mysql安装上去,于是手动进行安装。

因为WDCP已经有下载PDO_MYSQL-1.0.2在安装临时目录,所以我们只需要在SHH上登陆服务器,并移动到安装包lanmp目录下即可。

cd lanmp //移动到安装包目录下
tar zxvf PDO_MYSQL-1.0.2.tgz //解压安装包
cd PDO_MYSQL-1.0.2 //进入解压后安装目录
/www/wdlinux/php/bin/phpize //查询环境版本
./configure --with-php-config=/www/wdlinux/php/bin/php-config --with-pdo-mysql=/www/wdlinux/mysql //编译前测试配置
make //编译安装包
make install //安装

此时看到

[root@ PDO_MYSQL-1.0.2]# make install
Installing shared extensions: /www/wdlinux/php-5.2.17/lib/php/extensions/no-
debug-non-zts-20060613/

这时候表示已经安装完成。
最后重启服务:

#service httpd restart #lamp环境 运行这条命令

service nginxd restart #lnmp环境 运行这条命令

错误检查:

如果没有出现pdo_mysql组件,请检查/www/wdlinux/etc/下的 php.ini 配置文件内容是否已经写入以下扩展路径跟组件,

这一条是原文没有提到的:
[Pdo_mysql]
extension_dir ="/www/wdlinux/php/lib/php/extensions/no-debug-zts-20060613/"
extension=pdo_pgsql.so
extension=pdo_mysql.so

ini_set('display_errors', false); # 记住已经要添加在这一行之上

内容主要来自:http://www.wdlinux.cn/bbs/viewthread.php?tid=2405&highlight=PDO%2BMySQL

如需转载请注明: 转载自26点的博客

本文链接地址: 默认安装wdcp整合包后手动安装pdo_mysql的方法

转载请注明:26点的博客 » 默认安装wdcp整合包后手动安装pdo_mysql的方法

喜欢 (0)
发表我的评论
取消评论

表情
(4)个小伙伴在吐槽
  1. 哎呦,不错哦!欢迎互访,诚交友链!
    奇虎分享网2016-08-24 16:10 回复
  2. 我的php.ini中没有 ini_set('display_errors', false); 啊
    TiTu2013-10-24 21:13 回复
  3. 我用的也是wdcp,没遇到这个问题,先记号了。
    深蓝2013-10-24 17:24 回复