我在我的 CakePHP 应用程序中使用 Digest Auth 来保护某些操作。在我的带有 wamp 的 PC 上它可以工作,但是当我将它推送到服务器上时出现此错误:
致命错误
错误: Call to undefined method UnauthorizedException::responseHeader()
文件: .../lib/Cake/Controller/Component/Auth/BasicAuthenticate.php
线: 104
/lib/Cake/Controller/Component/Auth/BasicAuthenticate.php:
public function unauthenticated(CakeRequest $request, CakeResponse $response) {
$Exception = new UnauthorizedException();
$Exception->responseHeader(array($this->loginHeaders())); //Line 104
throw $Exception;
}
有人对这个问题有想法吗?
感谢帮助。