Eu tenho usado o XAMPP para Windows.
Onde o log de erros do PHP reside no XAMPP?
\xampp\Apache\logs\error.log
, onde xampp
é sua pasta de instalação. Se você não alterou a configuração error_log
em PHP (verifique com phpinfo()
), ela será registrada no log do Apache.
Eu encontrei em: \xampp\php\logs\php_error_log
Para usuários do mac XAMPP Versão 1.7.3
/Applications/XAMPP/xamppfiles/logs/error_log
Para qualquer um que esteja procurando o arquivo de log php no XAMPP para o Ubuntu, é:
/opt/lampp/logs/php_error_log
Muito provavelmente será um tamanho grande (o meu foi de cerca de 350 mbs) e abrandou o meu editor de texto após a abertura. Se você não se importa com todos os registros anteriores, você pode esvaziar o arquivo facilmente simplesmente indo até o terminal e então escrevendo estas três linhas uma a uma:
Sudo su
cd /opt/lampp/logs/
> php_error_log
E os registros mais recentes serão fáceis e rápidos de abrir agora.
Espero que algum usuário do Ubuntu ache útil.
Isso pode ser um caso simples de o log de erro PHP ser desativado .
\xampp\php\logs
não existia para mim - por qualquer motivo.
Eu simplesmente tive que criar uma pasta em \xampp\php\
chamada logs
e então o arquivo php_error_log
foi criado e gravado para.
Procure em seu arquivo de configuração e procure a configuração error_log. Ou use phpinfo () para encontrar essa configuração.
\ xampp\Apache\logs\error.log é o local padrão dos logs de erros em php.
Para o meu problema, eu tive que zerar o log:
Sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '
Por padrão, o caminho do arquivo de log do xampp php está em/xampp_installation_folder/php/logs/php_error_log, mas notei que às vezes ele não seria gerado automaticamente. Talvez possa ser um problema de permissão de gravação da conta do Windows? Não tenho certeza, mas eu criei a pasta de logs e o arquivo php_error_log manualmente e, em seguida, os logs do php foram registrados finalmente.