我对 cakephp 和 amfphp 2.1 的集成有疑问。我做了以下控制器:
class AmfController extends AppController
{
public function index(){
App::import('Vendor','Amfphp/index');
$this->autoRender = false;
}
public function backOffice(){
App::import('Vendor', 'backOffice', array('file' => 'BackOffice' . DS . 'ServiceBrowser.php'));
$this->autoRender = false;
}
}
方法索引工作正常,cakephp 正在输出 amf 入口点,但方法 backOffice 正在输出以下错误:
服务调用失败
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => 'amf/backOffice'
base => ''
webroot => '/'
here => '/amf/backOffice'
}
object(CakeResponse) {
}
请帮助我,文件夹 Amfphp 和 BackOffice 位于 app/Vendor 文件夹中。