AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 14763
Accepted
Stann
Stann
Asked: 2010-11-25 10:58:47 +0800 CST2010-11-25 10:58:47 +0800 CST 2010-11-25 10:58:47 +0800 CST

Onde estão os arquivos de log do Apache e do PHP?

  • 772

Instalei o Apache, PHP e MySQL na edição desktop do Ubuntu 10.10 e está funcionando bem.
Exceto que não tenho ideia de onde procurar arquivos de log do Apache ou PHP.

log php apache2
  • 5 5 respostas
  • 1013205 Views

5 respostas

  • Voted
  1. Best Answer
    misterben
    2010-11-25T11:18:34+08:002010-11-25T11:18:34+08:00

    Por padrão, /var/log/apache2/error.log.

    Isso pode ser configurado em /etc/php5/apache2/php.ini.

    • 396
  2. Nikolay Chuprina
    2012-09-08T15:13:41+08:002012-09-08T15:13:41+08:00

    Verifique essas configurações em php.ini:

    1. error_reporting = E_ALL | E_STRICT(conforme recomendado para desenvolvimento em php.ini)
    2. error_log = /var/log/php_errors.log
    3. Em seguida, crie o arquivo de log manualmente

      touch /var/log/php_errors.log
      chown www-data: /var/log/php_errors.log
      chmod +rw /var/log/php_errors.log
      

    Agora você pode visualizar os erros do PHP dessa maneira

    tail /var/log/php_errors.log
    

    Esta é uma solução agradável para este problema para mim.

    • 77
  3. ywarnier
    2012-06-04T13:52:41+08:002012-06-04T13:52:41+08:00

    Você também pode definir um arquivo de log de erros específico para cada VirtualHost no Apache. Se você tiver qualquer VirtualHost definido /etc/apache2/sites-available/e habilitado em /etc/apache2/sites-enabled(habilitar com sudo a2ensite [your-virtualhost-definition-file]), poderá alterar o log de erros adicionando a seguinte linha dentro da configuração do VirtualHost:

    ErrorLog ${APACHE_LOG_DIR}/[your-vhost]-error.log
    

    Isso pode ser útil se você tiver muitos vhosts e quiser dividir onde eles relatam os erros.

    Além disso, você pode assistir seu log de erros ao vivo emitindo o seguinte comando (adaptar ao seu próprio arquivo de log se for diferente do padrão):

    sudo tail -f /var/log/apache2/error.log
    

    Isso é particularmente útil ao fazer depuração ao vivo.

    • 29
  4. Ilyich
    2018-04-02T04:18:03+08:002018-04-02T04:18:03+08:00

    Se o Apache foi configurado com Webmin/Virtualmin, há uma pasta separada para cada VirtualHost.

    Isso é

    ~/logs

    pasta para cada usuário VirtualHost.

    São dois arquivos:

    ~/logs/access_log

    e

    ~/logs/error_log

    Então eles são

    /home/onedomain/logs/access_log

    /home/onedomain/logs/error_log

    /home/anotherdomain/logs/access_log

    /home/anotherdomain/logs/error_log

    ...

    etc.

    Para visualizar os arquivos de log para cada login de domínio específico como usuário proprietário do VirtualHost desse nome de host e executar

    tail -f ~/logs/error_log

    • 2
  5. eyal_katz
    2021-10-25T11:37:31+08:002021-10-25T11:37:31+08:00

    Se você usa uma distribuição bitnami, ela está em:

    tail /opt/bitnami/apache2/logs/error_log
    

    As distribuições Bitnami têm sua própria estrutura de diretórios. Eu tive que encontrar o que era para o meu servidor, e é aqui que ele reside por padrão para bitnami. Eu diria que muitas pessoas estão procurando a mesma coisa ao usar uma distribuição bitnami.

    Para mais informações veja aqui: https://docs.bitnami.com/bch/infrastructure/lamp/troubleshooting/debug-errors-apache/

    • 2

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como adicionar um diretório ao PATH?

    • 17 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Marko Smith

    Como faço para obter a temperatura da CPU?

    • 21 respostas
  • Marko Smith

    Como posso adicionar um usuário como um novo sudoer usando a linha de comando?

    • 7 respostas
  • Marko Smith

    Alterar permissões e propriedade da pasta

    • 9 respostas
  • Marko Smith

    Como você reinicia o Apache?

    • 13 respostas
  • Marko Smith

    Como posso desinstalar o software?

    • 11 respostas
  • Marko Smith

    Como os PPAs podem ser removidos?

    • 26 respostas
  • Martin Hope
    justingrif Como adicionar um diretório ao PATH? 2009-07-23 12:42:23 +0800 CST
  • Martin Hope
    NES Como habilitar ou desabilitar serviços? 2010-12-30 13:03:32 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    Olivier Lalonde Como manter os processos em execução após encerrar a sessão ssh? 2010-10-22 04:09:13 +0800 CST
  • Martin Hope
    David B Como posso adicionar um usuário como um novo sudoer usando a linha de comando? 2010-10-16 04:02:45 +0800 CST
  • Martin Hope
    Hans Como removo versões antigas do kernel para limpar o menu de inicialização? 2010-08-21 19:37:01 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve