Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.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_Codeigniter_Error Logging - Fatal编程技术网

Php 我的错误日志文件在哪里?

Php 我的错误日志文件在哪里?,php,codeigniter,error-logging,Php,Codeigniter,Error Logging,我试图在使用CodeIgniter时将一些信息写入错误日志文件 我就是这样做的: error_log($output,3,"dklog.html"); 我甚至尝试过预先创建一个dklog.html文件(具有读写权限),并指向其完整路径: error_log($output,3,"/public_html/r/dklog.html"); 但是,在所有这些情况下,我都没有看到任何文件的输出。(在第一种情况下,实际上,我在任何地方都找不到任何dklog.html文件…)。不,$output不是空的

我试图在使用CodeIgniter时将一些信息写入错误日志文件

我就是这样做的:

error_log($output,3,"dklog.html");
我甚至尝试过预先创建一个
dklog.html
文件(具有读写权限),并指向其完整路径:

error_log($output,3,"/public_html/r/dklog.html");
但是,在所有这些情况下,我都没有看到任何文件的输出。(在第一种情况下,实际上,我在任何地方都找不到任何dklog.html文件…)。不,
$output
不是空的

怎么了



更新:各位,非常感谢你们提供的有用答案。然而,这是一个与错误日志或codeigniter本身无关的问题,但与我一直在使用的更模糊的东西有关。。。无论如何,非常感谢!(问题可能会结束)。

确保您要写入的日志文件和目录可由web服务器用户写入。如果常规错误日志包含无法写入日志文件的错误消息,请检查该日志。

确保您要写入的日志文件和目录可由web服务器用户写入。如果常规错误日志包含无法写入日志文件的错误消息,请检查它。

检查您的配置

grep log_errors /etc/php.ini
或者在
php.ini
所在的任何位置。此选项必须设置为
On
,否则不会记录错误


编辑由于错误假设而更新。。。谢谢您的提示。

检查您的配置

grep log_errors /etc/php.ini
或者在
php.ini
所在的任何位置。此选项必须设置为
On
,否则不会记录错误


编辑由于错误假设而更新。。。谢谢您的提示。

不,在这种情况下,这不起作用,因为他没有写入常规错误日志文件。不,在这种情况下,这不起作用,因为他没有写入常规错误日志文件。