Por que a extensão do MySQL não está sendo carregada?

2

Por favor me ajude! Eu estive fazendo isso por um tempo e não consigo instalá-lo, continuo recebendo a mensagem abaixo.

em execução no meu próprio servidor. MYSQL, PHP, Apache instalado. Já descomentei a extensão no meu php.ini. O módulo está instalado e pode ver o arquivo mysql.so. Já corri o phpinfo () link

Parece que sua instalação do PHP está faltando a extensão MySQL, que é exigida pelo WordPress.

Log de erros do Apache:

PHP Warning: Module 'pdo_mysql' already loaded in Unknown on line 0
[Sat Jul 07 11:59:23 2012] [notice] Apache/2.2.22 (Ubuntu) DAV/2 SVN/1.6.17 mod_fcgid/2.3.6 PHP/5.3.10-1ubuntu3.2 with Suhosin-Patch mod_ruby/1.2.6 Ruby/1.8.7(2011-06-30) mod_ssl/2.2.22 OpenSSL/1.0.1 configured -- resuming normal operations
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/modulename.extension' - /usr/lib/php5/20090626/modulename.extension: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/pdo_sqlite.so' - /usr/lib/php5/20090626/pdo_sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20090626/msql.so' - /usr/lib/php5/20090626/msql.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: Module 'PDO' already loaded in Unknown on line 0
PHP Warning: Module 'pdo_mysql' already loaded in Unknown on line 0
    
por Ben Guerra 08.07.2012 / 00:10

1 resposta

2

Talvez tente fazer o backup de /etc/php5 e, em seguida, faça

sudo apt-get purge php5-common libapache2-mod-php5 php5-mysql

Isso removerá todas as suas configurações desses pacotes. Então, reinstale-os

sudo apt-get install libapache2-mod-php5 php5-mysql

Isso deve colocar novas configurações para esses módulos de volta no lugar. Então você pode comparar o que está lá com o backup de /etc/php5 e, provavelmente, descobrir qual era o problema.

    
por SpamapS 20.07.2012 / 00:39