我正在尝试读取error.log文件。
super
并且function readerrorlog(){
$file = new File('/tmp/error/error.log');
$errorfile = $file->read(true, 'r');
}
$file returns array File Object
(
[Folder] => Folder Object
(
[path] =>
[sort] =>
[mode] => 493
[_messages:protected] => Array
(
)
[_errors:protected] => Array
(
)
[_directories:protected] =>
[_files:protected] =>
)
[name] => error.log
[info] => Array
(
)
[handle] =>
[lock] =>
[path] => /error.log
)
没有返回任何内容
答案 0 :(得分:2)
默认情况下,CakePHP 3中的错误日志位于日志文件夹中。
YOURAPP
/logs
/plugins
/src
/...
日志目录LOGS的路径。
//$file = new File(LOGS.'error.log');
function readerrorlog(){
$file = new File(LOGS.'error.log');
$errorfile = $file->read();
return $errorfile;
}