在哪里可以找到错误日志文件?
我需要检查它们以解决安装后显示的内部服务器错误suPHP https://wiki.archlinux.org/title/SuPHP.
您可以使用lsof https://en.wikipedia.org/wiki/Lsof查找系统上打开的日志文件。 lsof 只是为您提供所有打开文件的列表。
Use grep https://en.wikipedia.org/wiki/Grep对于“log”...再次使用 grep 对于“php”(如果文件名包含字符串“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
另请参阅这篇有关查找打开的日志文件的文章:查找 Linux 系统上打开的日志文件 http://slash4.de/blog/howto/find-log-file-location-of-linux-process-with-lsof.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)