Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.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_Apache_Logging - Fatal编程技术网

PHP错误日志忽略日志错误最大长度设置

PHP错误日志忽略日志错误最大长度设置,php,apache,logging,Php,Apache,Logging,当我跟踪我的/var/log/apache2/error_日志文件时,它截断了我试图显示的一些数据 例如: error_log(serialize($data)); 错误日志(序列化($data)); 据我所知,PHPINI设置“log\u errors\u max\u len”决定了这段时间的长短。默认值为1024。我的截短为8109个字符 我已使用以下命令更改了该值: ini设置(“日志错误最大长度”,0) /etc/php5/apache2/php.ini(log\u errors\u

当我跟踪我的/var/log/apache2/error_日志文件时,它截断了我试图显示的一些数据

例如:

error_log(serialize($data)); 错误日志(序列化($data)); 据我所知,PHPINI设置“log\u errors\u max\u len”决定了这段时间的长短。默认值为1024。我的截短为8109个字符

我已使用以下命令更改了该值:

  • ini设置(“日志错误最大长度”,0)
  • /etc/php5/apache2/php.ini(log\u errors\u max\u len=0)
  • /etc/php5/cli/php.ini(log\u errors\u max\u len=0)
注意:每次更改php.ini文件后,我都会重新启动Apache

不幸的是,这些设置更改似乎都没有改变截断前显示的数据量

有人有什么建议吗


谢谢

我做了一些额外的研究,因为我也感到困惑。我遇到的是
log\u errors\u max\u len
指的是文件(或字符串)的长度,而不是文件大小。(以字节为单位)这里有一个在PHP站点上编写的bug,可供参考:我做了一些额外的研究,因为我也感到困惑。我遇到的是
log\u errors\u max\u len
指的是文件(或字符串)的长度,而不是文件大小。(以字节为单位)这里有一个在PHP站点上编写的bug,可供参考: