O administrador do Plesk recebe notificações: Aviso de PHP: Inicialização do PHP: Não é possível carregar a biblioteca dinâmica '/opt/plesk/php/5.6/lib64/php/modules/mysqli.so'
Conteúdo técnico, orientações práticas e apoio para acelerar sua operação com a MVO.
Sintomas
-
O administrador recebe notificações por email com o seguinte conteúdo:
Instance "My CMS" (http://example.com/wordpress): PHP Warning: PHP Startup: Unable to load dynamic library '/opt/plesk/php/5.6/lib64/php/modules/mysqli.so' - /opt/plesk/php/5.6/lib64/php/modules/mysqli.so: undefined symbol: mysqlnd_connect in Unknown on line 0
PHP Warning: Module 'mysqlnd' already loaded in Unknown on line 0
PHP Warning: Module 'json' already loaded in Unknown on line 0
PHP Warning: Module 'Phar' already loaded in Unknown on line 0 -
Os seguintes avisos recebidos ao atualizar os plugins/temas no WordPress Toolkit em [Websites &] Domains > example.com > WordPress > Updates :
PHP Warning: PHP Startup: Unable to load dynamic library 'mysqli.so' (tried: /opt/plesk/php/7.4/lib64/php/modules/mysqli.so (/opt/plesk/php/7.4/lib64/php/modules/mysqli.so: undefined symbol: mysqlnd_global_stats), /opt/plesk/php/7.4/lib64/php/modules/mysqli.so.so (/opt/plesk/php/7.4/lib64/php/modules/mysqli.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Causa
Configuração incorreta para PHP: as extensões mencionadas nas mensagens de erro são compiladas diretamente no binário do PHP. Quando presentes no /opt/plesk/php/X.X/etc/php.ini arquivo, eles também são carregados mesmo já estando compilados no binário do PHP.
Resolução
-
Conecte-se ao servidor via SSH .
-
Abra o
php.iniarquivo na pasta de trabalho da versão do PHP utilizada no domínio:/opt/plesk/php/X.X/etc/php.ini, onde XX é a versão do PHP.
Por exemplo, se o aviso mencionar/opt/plesk/php/7.4/lib64/php/modules/mysqli.so, o arquivo será/opt/plesk/php/7.4/etc/php.ini. -
Comente (coloque
;o símbolo no início) das linhas com extensões mencionadas nas mensagens de erro como segue:; extension=mysqli.so
; extension=mysqlnd.so
; extension=json.so
; extension=phar.so
Kas see vastus oli kasulik?
Seu feedback ajuda a equipe da MVO a manter a base mais útil e objetiva.
Seotud artiklid
Outros conteúdos que podem ajudar na continuidade do seu atendimento.
O painel Plesk não abre: 500 Internal Server Error
Não é possível criar ou editar funções de usuário: ERROR 500 Zend_Form_Exception: Element name must be a string
Não é possível abrir a página de assinaturas no Plesk: chame uma função de membro getDescription () em null
O usuário do Plesk não tem acesso ao gerenciador de backup
Plesk não está acessível: suas dependências do Composer requerem uma versão do PHP ">= 8.0.2"
Powered by WHMCompleteSolution