如何启用pdo_mysql

我正在尝试安装SpaceBukkit 。 我想知道如何启用pdo_mysql 。 当试图设置MySQL部分时,我得到这个错误:

 The "pdo_mysql" extension is NOT loaded in your `php.ini`! Make sure to load it before continuing! 

这不是一个cPanel服务器,所以我只能依靠ssh和ftp(sftp)。 如果你们可以请让我知道这将不胜感激!

作为一个侧面说明,我在Centos 5上。

安装pdo:

 yum install php-devel php-pear mysql-devel httpd-devel pecl install pdo PHP_PDO_SHARED=1 pecl install pdo_mysql 

然后使用你最喜欢的命令行文本编辑器(vi,vim,nano,…)(通过ssh访问本机)编辑/etc/php.ini文件并添加以下行:

 extension=pdo.so extension=pdo_mysql.so 

重新启动networking服务器,你应该全部设置。 赞美http://karoshiethos.com/2008/07/24/installing-pdo_mysql-on-centos/

我也面临这个问题,对我来说这个问题是一个缺lessPHP的MySQL库。 在CentOs中,我通过运行#yum # yum install php-mysql ,然后用# /bin/systemctl restart httpd.service启动apache来修复它。 # /bin/systemctl restart httpd.service请注意,命名与基于debian / ubuntu的发行版有所不同,php-> php5和httpd-> apache2 。