Páginas no Plesk retornam erro interno: falha ao analisar metadados, arquivo aps_php.php
imprimir- 0
Sintomas
-
A página Plesk > Domínios não pode ser aberta devido ao seguinte erro:
Internal error: Failed to parse metadata
Message Failed to parse metadata
File aps_php.php
Line 12559
Type Exception -
O mesmo erro aparece na tentativa de criar/remover um cliente/assinatura.
-
As configurações do pacote APS não podem ser verificadas:
# /usr/local/psa/bin/aps --get-packages-global-settings
Failed to parse metadata
# /usr/local/psa/bin/aps --get-packages-global-settings
PHP Warning : aps_registry_packageconfiguration_getglobalsettings(): Entity: line 7: parser error : Char 0x0 out of allowed range; File: /usr/share/aps_php/aps_php.php, Line: 10024
PHP Warning : aps_registry_packageconfiguration_getglobalsettings(): ; File: /usr/share/aps_php/aps_php.php, Line: 10024
...
Failed to parse metadata -
Não é possível instalar um aplicativo.
-
Não foi possível limpar o cache em Ferramentas e configurações > Cofre de aplicativos > Limpar cache no Plesk:
Internal error: Cannot find package cache directory: '/usr/local/psa/var/apspackages/apscatalog7R2ZJ5.zipb17fa7a9-c64e-c0'
Message Cannot find package cache directory: '/usr/local/psa/var/apspackages/apscatalog7R2ZJ5.zipb17fa7a9-c64e-c0'
File Content.php
Line 73
Type CommonPanel_Aps_Cache_Exception -
Ao criar um backup do servidor, a seguinte mensagem de erro aparece no resumo da tarefa de backup:
Warning: server "server"
Unable to get Global settings for APS Applications (ErrorCode: 3, STDOUT:). -
O
/opt/psa/var/apspackages
ou/usr/local/psa/var/apspackages
foi apagado acidentalmente.
Causa
O metafile_uri
diretório (da apsc.aps_package
tabela) está faltando no servidor ou o APP-META.xml
arquivo está corrompido.
Resolução
Se a apspackages
pasta foi apagada acidentalmente, a melhor maneira é restaurá-la a partir do backup completo do servidor.
Caso não contenha todos os aplicativos, siga os passos abaixo, assim como para os demais casos.