问答 百科手机端

linux主机下安装PDO_mysql扩展模块的方法详解

2014-11-12 14:38

最近把服务器换成centos了,并且安装了wdlinux论坛的wdcp管理后台。以后管理网站还是很方便的,但是今天在按照新网站程序的时候,提示找不到PDO_MYSQL模块。在网上看了下发现有类似情况。别人用的也是wdlinux(看来用的人还比较多)。具体安装步骤如下:

1、用ssh登录随便找个目录,当前用户目录就可以了。下载pdo组件编译包:

wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz

2、然后解压(zxvf不行的时候 用-xvpf):

tar zxvf PDO_MYSQL-1.0.2.tgz

3、进入目录:

cd PDO_MYSQL-1.0.2

4、用phpize为PHP添加动态扩展:

/www/wdlinux/php/bin/phpize

注:到这步注意了,要根据自己服务器php的安装位置,phpize在php的安装目录的bin下面。如果执行了这个语句,提示没有phpize,说明要去安装下phpize(问百度) 

5、编译:

./configure --with-php-config=/www/wdlinux/php/bin/php-config --with-pdo-mysql=/www/wdlinux/mysql

*这步要注意,把php的路径自己修改下。

6、输入make 然后输入:make install,看到下面的图了就说明安装成功!

7、最后一步,有时编译的时候,系统会自动帮你做好,有时不需要自己操作。编辑/www/wdlinux/etc/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

注意:这么长的路径,需要换成自己的,第7步做完不是有个这么长串的地址的。

8、重启apache或者nginx:

service httpd restart

service nginxd restart

至此完成所有操作,再次安装发现识别到PDO_MYSQL模块了。

热门