PDO_MYSQL Instalação no CentOs6

7

Eu tenho um novo servidor CentOS 6 executando o PHP 5.3.2. A saída do php -v mostra

Unable to load dynamic library '/usr/lib64/php/modules/pdo_mysql.so - 
/usr/lib64/php/modules/pdo_mysql.so cannot open shared object file

Eu modifiquei o /etc/php.ini para incluir extension = pdo.so e extension = pdo_mysql.so e reiniciei o httpd. Eu fiz instalar PDO e phpinfo.php mostra pdo_sqllite instalado? Como instalo o pdo_mysql e retifico a mensagem de aviso acima?

    
por SidC 02.12.2011 / 23:05

2 respostas

14

você tem que instalar a biblioteca primeiro.

yum install php-mysql 
    
por 06.12.2011 / 16:08
-2

Meu servidor Centos 6.3, PHP 5.4.8, Nginx.

Eu tento reindexar meu site Magento:

php -f indexer.php reindexall

E receba um erro:

'A extensão PDO é necessária para este adaptador, mas a extensão não está carregada'

Então eu corro:

pecl install pdo

yum instala o php-mysql

depois, reinicie o servidor

serviço nginx restart

Tente reindexar o Magento:

php -f indexer.php reindexall

Funciona:)

    
por 21.08.2015 / 06:04

Tags