Não é possível abrir os logs do domínio no Plesk: PHP Erro fatal: Tamanho de memória permitido de 268435456 bytes esgotado (tentou alocar 8192 bytes)
imprimir- 0
Sintomas
-
Não é possível abrir Domínios > exemplo.com > Logs onde nada acontece após o clique ou um erro é recebido:
Erro 500 -
O seguinte é encontrado no
/var/log/plesk/panel.log
arquivo de log:Erro fatal do PHP: tamanho de memória permitido de 268435456 bytes esgotado (tentou alocar 8192 bytes) em /usr/local/psa/admin/plib/LogBrowser/Reader/PhpFopen.php na linha 105 -
Os logs de erros compactados de example.com são grandes:
# ls -lah /var/www/vhosts/system/example.com/logs/
total 31M
drwx------ 2 psaadm root 4,0K dic 24 03:59 .
drwx--x--x 6 root psaserv 4,0K jun 27 16:14 ..
-rw-r--r-- 3 root root 2,1K dic 24 09:22 access_log
-rw-r--r-- 3 root root 3,4M dic 24 03:59 access_log.processed
-rw-r--r-- 3 root root 0 dic 23 05:29 access_ssl_log
-rw-r--r-- 3 root root 51K dic 24 03:59 access_ssl_log.processed
-rw-r--r-- 3 root root 9,8K dic 19 12:19 error_log
-rw-r--r-- 3 root root 27M nov 16 17:51 error_log.1.gz -
Os logs compactados possuem uma grande quantidade de linhas:
# zcat /var/www/vhosts/system/example.com/logs/error_log.1.gz | wc -l
20022263
Causa
Devido ao limite insuficiente de memória PHP, o Plesk Log Manager falha ao processar arquivos de log girados de grande porte.
Resolução
-
Conecte-se ao servidor via SSH .
-
Aumente o
memory_limit
valor no/usr/local/psa/admin/conf/php.ini
uso de um editor de texto .# grep 'memory_limit' /usr/local/psa/admin/conf/php.ini
memory_limit = 512M -
Reinicie o serviço Plesk:
# service sw-cp-server restart