CakePhp::如何设置记录器以便于调试?

CakePhp::如何设置记录器以便于调试?,cakephp,Cakephp,如何在cakePhp中设置记录器 我想打印传递给控制器的参数?如何在cakePhp中实现这一点?如果要打印参数,那么: debug($this->params); 我会的。您可以在函数中的AppController中使用它,并在特定控制器操作中调用该函数。 希望这对您有所帮助,如果您想打印参数,那么: debug($this->params); 我会的。您可以在函数中的AppController中使用它,并在特定控制器操作中调用该函数。 如果您想写入日志文件,希望这对您有所帮助: $th

如何在cakePhp中设置记录器


我想打印传递给控制器的参数?如何在cakePhp中实现这一点?

如果要打印参数,那么:


debug($this->params);
我会的。您可以在函数中的AppController中使用它,并在特定控制器操作中调用该函数。
希望这对您有所帮助,如果您想打印参数,那么:


debug($this->params);
我会的。您可以在函数中的AppController中使用它,并在特定控制器操作中调用该函数。
如果您想写入日志文件,希望这对您有所帮助:

$this->log($this->params, 'debug');

有关详细信息:

如果要写入日志文件:

$this->log($this->params, 'debug');

欲了解更多信息:

我已通过引用此处完成。。但我不知道引擎盖下发生了什么。我将在哪个文件中看到打印的消息?有一个文件错误。log。。我已经创建了一个名为debug.logit prints[2012-04-09 16:19:06 Error:[MissingControllerException]的新的控制器类CssController。找不到它。#0 C:\xamplite\htdocs\cakephp\app\webroot\index.php(96):Dispatcher->dispatch(Object(CakeRequest),Object(CakeResponse))#1{main}听起来很奇怪。当你做
$this->log时($this->params,“某物”)
Cake会自动在日志目录中创建名为
something.log
的文件。
MissingControllerException
和类似的文件应该出现在
error.log
中。我已经参考了那里。但是我不知道在引擎盖下发生了什么。在哪个文件中我会看到打印的消息?有一个文件错误。log..我有c创建了一个名为debug.logit prints的新控件[2012-04-09 16:19:06错误:[MissingControllerException]找不到控制器类CssController.#0 C:\xamplite\htdocs\cakephp\app\webroot\index.php(96):Dispatcher->Dispatcher(对象(CakeRequest),对象(CakeResponse))#1{main}听起来很奇怪。当您执行
$this->log时($this->params,'something');
Cake会自动在日志目录中创建名为
something.log
的文件。
MissingControllerException
和类似文件应出现在
error.log
中。