Como ativar o pdo_mysql

3

Estou tentando instalar o SpaceBukkit . Eu queria saber como habilitar pdo_mysql . Ao tentar configurar a parte do MySQL, recebo este erro:

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

Este não é um servidor cPanel, então eu só posso confiar em ssh e ftp (sftp). Se vocês pudessem, por favor, me avisar, seria muito apreciado!

Como nota lateral, estou no Centos 5.

    
por hvalner 22.01.2013 / 07:58

2 respostas

6

Instalar pdo:

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

Em seguida, edite o arquivo /etc/php.ini com o seu comando favorito texteditor (vi, vim, nano, ...) (acesse a máquina através do ssh) e adicione estas linhas:

extension=pdo.so
extension=pdo_mysql.so

Reinicie o servidor web e você deve estar tudo pronto. Cudos para link

    
por 22.01.2013 / 09:31
0

Eu também estava enfrentando esse problema, o problema para mim era a falta de um php para a biblioteca mysql. No CentOs, corrijo # yum install php-mysql e reiniciei o apache com # /bin/systemctl restart httpd.service . Note que a nomenclatura é um pouco diferente das distribuições baseadas em debian / ubuntu, php- > php5 e httpd- > apache2.

    
por 08.12.2015 / 08:09