php - 在哪里可以找到 PHP 的错误日志文件?

标签 php logging centos suphp

我在哪里可以找到错误日志文件?

我需要检查它们以解决安装后显示的内部服务器错误 suPHP .

最佳答案

您可以使用 lsof在您的系统上查找打开的日志文件。 lsof 只是给你一个所有打开文件的列表。

使用grep对于“log”...再次对“php”使用 grep(如果文件名包含字符串“log”和“php”,如“php_error_log”,并且您是 root 用户,您将在不知道文件名的情况下找到这些文件配置).

lsof | grep log

... snip
gmain     12148 12274       user   13r      REG              252,1    32768     661814 /home/user/.local/share/gvfs-metadata/home-11ab0393.log
gmain     12148 12274       user   21r      REG              252,1    32768     662622 /home/user/.local/share/gvfs-metadata/root-56222fe2.log
gvfs-udis 12246             user  mem       REG              252,1    55384     790567 /lib/x86_64-linux-gnu/libsystemd-login.so.0.7.1
==> apache 12333             user  mem       REG              252,1    55384     790367 /var/log/http/php_error_log**
        ... snip
lsof | grep log | grep php

**apache 12333             user  mem       REG              252,1    55384     790367 /var/log/http/php_error_log**
... snip

另请参阅这篇关于查找打开的日志文件的文章: Find open logfiles on a Linux system

关于php - 在哪里可以找到 PHP 的错误日志文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12834583/

相关文章:

logging - 如何将一项服务的日志写入单独的文件?

logging - Logstash-forwarder运行几天后停止

linux - 创建到多个目录centos的符号链接(symbolic link)

apache - 多个 SSL 证书破坏 Apache

php - Sphinx 排序模式在 PHP 中不起作用

javascript - PHPMailer 返回 AJAX

php - 策略条件失败 : Setting policy in PostObjectV4

javascript - 将标签 “series:” 从响应服务器 JSON 插入到 Highcharts 中。格式错误的 JSON?

php - 不工作重复 Paypal 沙箱

java - 将 log4j 1.x 和 log4j 2 与依赖于 log4j 1.x 的第三方库混合