Board logo

标题: [教程] wdcp环境下lanmp/lnmp/lamp手动安装pdo_mysql 方法 [打印本页]

作者: somoon    时间: 2012-6-13 16:16     标题: wdcp环境下lanmp/lnmp/lamp手动安装pdo_mysql 方法

本帖最后由 somoon 于 2012-6-13 16:23 编辑

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

操作如下

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


此刻你会看到
  1. [root@ PDO_MYSQL-1.0.2]# make install
  2. Installing shared extensions:     /www/wdlinux/php-5.2.17/lib/php/extensions/no-
  3. debug-non-zts-20060613/
复制代码



即表示安装完成!


最后我们重启相关服务即可

如果您环境是lamp 运行这条命令      
  1. service httpd restart
复制代码


如果您环境是lnmp 运行这条命令      
  1. service nginxd restart
复制代码



如果您环境是lanmp 运行以上两条命令!OK,到此安装完成,可以查看phpinfo.php里找到对应的pdo_mysql。
各种错误出现,请检查/www/wdlinux/etc/下的  php.ini 配置文件内容是否已经写入以下扩展路径跟组件

  1. extension_dir=/www/wdlinux/php/lib/php/extensions/***********  //****内容为在上面执行了make install 后显示的内容 ,多数为 /www/wdlinux/php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
  2. extension=pdo_mysql.so
复制代码

作者: admin    时间: 2012-6-13 18:50

不错
作者: ahjar    时间: 2012-6-20 12:07

本帖最后由 ahjar 于 2012-6-20 12:10 编辑

PDO_MYSQL-1.0.2 发布于2006年,现在被部分开发框架弃用,如cakephp
而且现在php5.1以上版本官方说法是已集成PDO,我在安装后看过phpinfo(),没有对应的模块现在有点迷茫
作者: zhouli    时间: 2012-9-18 18:42

为什么我make却报错       M90$FC59H{R%~)2}YTK3UKI.jpg

图片附件: M90$FC59H{R%~)2}YTK3UKI.jpg (2012-9-18 18:42, 24.63 KB) / 下载次数 14635
http://wdlinux.cn/bbs/attachment.php?aid=1956&k=723f53ac782f7231a95f1779f1f31827&t=1733131264&sid=TZ36ri


作者: javalet    时间: 2012-9-24 22:36

谢谢,看了你的帖子,我装好了PW9!
作者: ditanzu    时间: 2012-11-7 12:44

看不明白  还是装不上
作者: ditanzu    时间: 2012-11-7 12:45

有没有捉图的方式 那样适合新手
作者: lansh810    时间: 2013-6-2 00:39

回复 2# admin


   我三四台服务器安装都没问题。

但是就是phpinfo检测不到pdo!奶奶的。


lanmp和lamp都测试过,都不行,论坛上的方法基本都试过了。。。哎!


老大,您能否把pdo集成到安装包里面去,然后在服务里面设置是否需要启动!
作者: lansh810    时间: 2013-6-2 00:41

回复 2# admin


   或者官方出个一键安装包,也得啊。
我linode的vps和电信通的vps都测试过不行。

只有西数的主机vps是支持pdo的。人家是官方特别优化的linux。。。哎!把我痛苦死了。。。
作者: gaoqingsiner    时间: 2013-8-2 10:58

我的php版本是5.2,也没有集成PDO,为什么?
作者: 768952693    时间: 2013-8-2 14:12

我都跪了一天了 都没人来
http://www.wdlinux.cn/bbs/viewth ... hlight=pdo%5C_mysql
作者: 768952693    时间: 2013-8-2 14:20

回复 4# zhouli


   我和你一样,呵呵
作者: 768952693    时间: 2013-8-3 13:54

回复 4# zhouli

版主下载地址错的 用这个wget http://sourceforge.net/projects/re2c/files/re2c/0.13.5/re2c-0.13.5.tar.gz/download
作者: bangbangnt    时间: 2013-8-9 15:45

在php.ini文件最后加上
[pdo_mysql]
extension="pdo_mysql.so"

extension=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so

然后
service httpd restart
service nginxd restart

希望能够帮到你啊  你可以试试
作者: shenqi    时间: 2013-8-10 09:19

cd lanmp 没这目录呢
作者: zuiw    时间: 2013-9-22 17:46

14# 的方法用了,还是不行
作者: ias    时间: 2014-1-11 16:36

回复 14# bangbangnt


    帮到我了 安装成功
作者: 102110621    时间: 2014-7-21 23:33

在php.ini最后插入:
  1. [pdo_mysql]
  2. extension_dir=/www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
  3. extension=pdo_mysql.so        
复制代码

作者: deepdfhy    时间: 2014-9-14 22:23

死活不成功哪!!!!
作者: sdomars1001    时间: 2015-8-27 15:24

回复 11# 768952693


mysqli的安装
wget -c http://down.wdlinux.cn/in/mysqli_ins.sh
chmod 755 mysqli_ins.sh  
./mysqli_ins.sh
作者: sea8u8    时间: 2016-2-5 22:38

用这个解决http://www.west.cn/faq/list.asp?Unid=607#
作者: hzshopping    时间: 2016-5-28 14:27

不回复还看不了了1!!!1




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2