当mkdir返回false时,我目前在CakePHP 1.3.10(使用PHP 5.2.17)中使用以下代码:
CakeLog::write('error', "An error occurred while creating the \"$target_dir\" directory.");
我还想捕获确切的错误消息,例如:
Warning (2): mkdir() [function.mkdir]: File exists
然后我可以在日志中包含该错误消息。我怎么能用CakePHP做到这一点?我尝试过使用error_get_last
函数,但它只是说:
Non-static method Configure::getInstance() should not be called statically, assuming $this from incompatible context
任何帮助都将不胜感激。