Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/261.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:将所有错误日志文件合并到单个文件中_Php_Error Handling - Fatal编程技术网

PHP:将所有错误日志文件合并到单个文件中

PHP:将所有错误日志文件合并到单个文件中,php,error-handling,Php,Error Handling,是否可以编辑php.ini文件(或任何其他文件),并将所有*php_log*文件合并到单个php_日志文件中,而不是每个目录一个 对那些没有真正阅读的人的澄清:扫描目录中的文件类型和合并文件是两个非常独立的操作,答案非常不同。显然,dup的记者从未就一个话题问过两个问题 您正在从文件中查找错误日志指令 该值必须是要记录错误的文件的绝对路径。如果是相对的,PHP将在脚本所在的目录(出现错误的目录)中创建该文件。这可能就是为什么每个目录中都有错误日志的原因:) 作为一个侧节点,如果您没有访问配置文件

是否可以编辑php.ini文件(或任何其他文件),并将所有*php_log*文件合并到单个php_日志文件中,而不是每个目录一个


对那些没有真正阅读的人的澄清:扫描目录中的文件类型和合并文件是两个非常独立的操作,答案非常不同。显然,dup的记者从未就一个话题问过两个问题

您正在从文件中查找
错误日志
指令

该值必须是要记录错误的文件的绝对路径。如果是相对的,PHP将在脚本所在的目录(出现错误的目录)中创建该文件。这可能就是为什么每个目录中都有错误日志的原因:)


作为一个侧节点,如果您没有访问配置文件的权限,那么它将被删除。类似于
ini\u集('error\u log'、'uuuuu DIR\uuuu.'/errors')
在index.php脚本中

您正在从文件中查找
错误日志
指令

该值必须是要记录错误的文件的绝对路径。如果是相对的,PHP将在脚本所在的目录(出现错误的目录)中创建该文件。这可能就是为什么每个目录中都有错误日志的原因:)


作为一个侧节点,如果您没有访问配置文件的权限,那么它将被删除。类似于
ini\u集('error\u log'、'uuuuu DIR\uuuu.'/errors')代码。
创建一个txt文件,并在其中写入错误处理程序的结果以及其他信息,如日期等。

这样,每次发生错误时,消息都会写入这个唯一的文件。

如果您希望将所有“错误报告”都保存在一个文件中(例如txt)。 创建一个txt文件,并在其中写入错误处理程序的结果以及其他信息,如日期等。
这样,每次出现错误时,msg都会写入这个唯一的文件。

“每个目录一个”?你在说什么?@Baba这显然不是重复,因为合并和扫描是不同的上下文。你需要在合并之前扫描。。一个依赖另一个。。你可以很容易地提出一个问题。。为什么是2?@arkascha PHP将错误记录在发生错误的目录中名为error_log的文件中。如果有一个单一的组合错误日志会更有建设性。@Baba仍然是完全不同的上下文,如果你不匆忙地分别阅读每个问题,情况也会明显不同。请停止谈论这个问题,这样我就可以尝试一个技巧小马提供的答案。“每个目录一个”?你在说什么?@Baba这显然不是重复,因为合并和扫描是不同的上下文。你需要在合并之前扫描。。一个依赖另一个。。你可以很容易地提出一个问题。。为什么是2?@arkascha PHP将错误记录在发生错误的目录中名为error_log的文件中。如果有一个单一的组合错误日志会更有建设性。@Baba仍然是完全不同的上下文,如果你不匆忙地分别阅读每个问题,情况也会明显不同。请停止谈论这个问题,这样我就可以尝试一下一匹小马提供的答案。我会在一两分钟内尝试一下,虽然听起来像答案!谢谢你的帖子!这是否需要重新启动Apache?我一般不会有太多的错误。这与我的XAMPP php.ini文件的配置方式差不多(尽管路径上存在win/*nix差异)。如果您使用的是XAMPP,我认为您需要重新启动所有服务。是的,我会在一两分钟内尝试一下,听起来像是答案!谢谢你的帖子!这是否需要重新启动Apache?我一般不会有太多的错误。这与我的XAMPP php.ini文件的配置方式差不多(尽管路径上有win/*nix差异)