我正在尝试安装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 。