我使用CakePHP,我工作的錯誤處理CakePHP的錯誤處理
我跟着http://book.cakephp.org/1.3/en/view/1188/Error-Handling
我已創建AppError我的代碼是
應用程序/ app_error.php
<?php
class AppError extends ErrorHandler {
function error404() {
//$this->controller->set('file', $params['file']);
$this->_outputMessage('error404');
}
}
?>
我從我的控制器撥打這個錯誤404
function userprofile($id = null) {
$user = $this->Session->read('user');
if($id != $user['User']['id'])
{
$this->cakeError('error404');
}
}
,但我發現埃羅 致命錯誤:調用未定義的方法UsersController :: cakeError()在d:\ WAMP \ WWW \調查\程序\控制器\ UsersController.php線318
我錯過了一些東西?