是否可以编辑 php.ini 文件(或其他任何文件)并将所有 *php_log* 文件合并到一个 php_log 文件中,而不是每个目录一个?
澄清那些实际上没有阅读的人:扫描目录以查找文件类型和合并文件是两个非常独立的操作,答案非常不同。显然,dup 记者从来没有就一个话题问过两个问题。>__>
是否可以编辑 php.ini 文件(或其他任何文件)并将所有 *php_log* 文件合并到一个 php_log 文件中,而不是每个目录一个?
澄清那些实际上没有阅读的人:扫描目录以查找文件类型和合并文件是两个非常独立的操作,答案非常不同。显然,dup 记者从来没有就一个话题问过两个问题。>__>
您正在寻找php.ini文件中的error_log
指令。
该值必须是您希望记录错误的文件的绝对路径。如果是相对的,PHP 将在脚本所在的目录(出现错误的目录)中创建该文件。这可能是您在每个目录中都有 error_logs 的原因:)
作为侧节点,如果您无权访问配置文件,则可以在运行时更改此设置。类似于ini_set('error_log', __DIR__ . '/errors');
您的 index.php 脚本中的内容
如果您想将所有“错误报告”放在一个文件中(例如 txt)。创建一个 txt 文件并在其中写入错误处理程序的结果以及日期等其他信息。这样,每次发生错误时,都会将 msg 写入此唯一文件中。