Não é possível executar comandos php devido à ativação de uma extensão .dll

0

Eu tentei atualizar bolt usando composer.phar.
Ao digitar sudo composer.phar update recebi o seguinte erro:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20151012/php_mysqli.dll' - /usr/lib/php/20151012/php_mysqli.dll: 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/php/20151012/php_pdo_sqlite.dll' - /usr/lib/php/20151012/php_pdo_sqlite.dll: cannot open shared object file: No such file or directory in Unknown on line 0

Eu sei agora que isso se deve ao fato de o Ubuntu não lidar com .dll mas .so . Eu me certifiquei de instalar 2. sudo apt-get install mysqli / pdo_mysql , trabalhei até agora. Reiniciei o apache sudo service apache2 restart e tentei novamente. Ainda o mesmo erro. Eu tentei este artigo com o mesmo problema, assim como este . Eu re-comentei as linhas em /etc/php/7.0/apache/php.ini para não usar o .dll mais.
php -r 'phpinfo();' imprime isso:

MysqlI Support => enabled
Client API library version => mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
Active Persistent Links => 0
Inactive Persistent Links => 0
Active Links => 0

Alguém pode ajudar?

    
por Peter 27.12.2017 / 20:48

0 respostas