問題描述
在哪里可以找到錯誤日志文件?
我需要檢查它們以解決安裝 suPHP 后顯示的內部服務器錯誤.
您可以使用 lsof 查找系統上打開的日志文件.lsof 只是為您提供所有打開文件的列表.
將 grep 用于日志"...再次為php"使用 grep(如果文件名包含字符串log"和php",就像在php_error_log"中一樣,并且您是 root 用戶,您將在不知道配置的情況下找到這些文件).
lsof |記錄日志...剪gmain 12148 12274 用戶 13r REG 252,1 32768 661814/home/user/.local/share/gvfs-metadata/home-11ab0393.loggmain 12148 12274 用戶 21r REG 252,1 32768 662622/home/user/.local/share/gvfs-metadata/root-56222fe2.loggvfs-udis 12246 用戶內存 REG 252,1 55384 790567/lib/x86_64-linux-gnu/libsystemd-login.so.0.7.1==>apache 12333 用戶內存 REG 252,1 55384 790367/var/log/http/php_error_log**...剪
<塊引用>
lsof |grep 日志 |grep php**apache 12333 用戶內存 REG 252,1 55384 790367/var/log/http/php_error_log**...剪
另請參閱有關查找打開的日志文件的文章:查找 Linux 系統上打開的日志文件
Where can I find error log files?
I need to check them for solving an internal server error shown after installing suPHP.
You can use lsof to find open logfiles on your system. lsof just gives you a list of all open files.
Use grep for "log" ... use grep again for "php" (if the filename contains the strings "log" and "php" like in "php_error_log" and you are the root user you will find the files without knowing the configuration).
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
Also see this article on finding open logfiles: Find open logfiles on a Linux system
這篇關于在哪里可以找到 PHP 的錯誤日志文件?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!