J'essaie d'installer Spacebukkit . Je me demandais comment je active pdo_mysql
. Lorsque vous essayez de configurer la partie MySQL, je reçois cette erreur:
The "pdo_mysql" extension is NOT loaded in your `php.ini`!
Make sure to load it before continuing!
Ce n'est pas un serveur CPanel, de sorte que je ne peux que dépenser seulement de SSH et FTP (SFTP). Si vous pouviez me permettre de me faire savoir que cela serait grandement apprécié!
À titre de note latérale, je suis sur Centos 5.
Installez PDO:
yum install php-devel php-pear mysql-devel httpd-devel
pecl install pdo
PHP_PDO_SHARED=1 pecl install pdo_mysql
Puis modifiez le /etc/php.ini
Dossier avec votre texteditor de commande de commande préféré (VI, Vim, Nano, ...) (accédez à la machine via SSH) et ajoutez ces lignes:
extension=pdo.so
extension=pdo_mysql.so
Redémarrez le serveur Web et vous devriez être tous définis. Cudos à http://karoshiéthos.com/2008/07/24/installing-pdo_mysql-on-centos/
Je faisais également face à cette question, le problème pour moi était une PHP manquante à la bibliothèque de MySQL. À Centos je l'ai corrigé en exécutant # yum install php-mysql
puis redémarrer Apache avec # /bin/systemctl restart httpd.service
Notez que la nommée est légèrement différente des distributions basées à Debian/Ubuntu, PHP-> PHP5 et httpd-> Apache2.