最近服务器换成了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/wd Linux/PHP/bin/phpize
注意:注意此时根据自己服务器php的安装位置,phpize在php的安装目录的bin下。如果执行这个语句,会提示没有phpize,也就是说要安装phpize(问百度)
5。编译:
。/configure-with-PHP-config =/www/wd Linux/PHP/bin/PHP-config-with-PDO-MySQL =/www/wd Linux/MySQL
*注意这一步。自己修改php的路径。
6。输入make,然后输入:make install。看到下图,安装成功!
7。最后一步,有时候编译的时候系统会自动帮你做,有时候不需要你自己操作。编辑/www/wdlinux/etc/php.ini文件并将其添加到末尾:
[pdo_mysql]
extension = " PDO _ MySQL . so "
extension =/www/wd Linux/Apache _ PHP-5 . 2 . 17/lib/PHP/extensions/no-debug-non-zts-2006 06 13/PDO _ MySQL . so
注:这么长的路径需要自己替换。step 7之后就没有这么长的地址列表了。
8。重启apache或nginx:
服务httpd重新启动
服务nginxd重新启动
至此,所有操作已经完成,重新安装后的PDO_MYSQL模块已经被识别。