Erros fatais comuns do PHP e suas soluções
Este artigo lista alguns exemplos rápidos comuns de erros fatais do PHP que você pode encontrar ao procurar nos registros do Adobe Commerce e nas soluções para problemas que eles indicam.
Exemplo
Erro fatal do PHP : o tempo máximo de execução de 60 segundos foi excedido em…'
Solução
Você pode atualizar o tempo máximo de execução definindo um valor max_execution_time
personalizado no arquivo php.ini
e reimplantando.
Por exemplo:
max_execution_time = 120
Consulte o artigo Personalizar configurações do php.ini.
Exemplo
Erro fatal do PHP : tamanho de memória permitido de 792723456 bytes esgotado' (Este é apenas um exemplo de tamanho de byte.)
Solução
Personalize suas configurações do php.ini
. Consulte este artigo Personalizar configurações do php.ini.
Exemplo
'Aviso PHP : Desconhecido: falha ao abrir fluxo: esse arquivo ou diretório não existe'
Solução
Certifique-se de não remover as terminações de estilo Windows no arquivo php.ini
. No Windows, as terminações de linha são terminadas com uma combinação de um retorno de carro (ASCII 0x0d ou \r) e uma nova linha(\n), também conhecida como CR/LF.
Exemplo
Erro fatal de PHP de : PDOException não capturada: SQLSTATE[HY000] [1040] Muitas conexões em'
Solução
O ambiente MySQL ficou sem espaço em disco. Forneça mais espaço em disco para o ambiente MySQL.
Exemplo
Erro fatal de PHP de : TypeError não detectado: valor de retorno de Magento'
Solução
Verifique o diretório <root>/tmp
porque ele provavelmente está cheio. Se estiver cheio, forneça mais espaço no diretório. Isso pode envolver simplesmente mover os arquivos para outro diretório ou excluí-los.
Leitura relacionada
Em nossa documentação do desenvolvedor: