我是Amfphp + codeignitor的新手,我无法看到amfphp 2.2, index.php gives fatal error?问题的答案,或者我不清楚。
我按照这里提到的过程 http://www.nunomira.com/blog/2012/03/codeigniter-2-0-3-with-amfphp-2-0/
我收到同样的错误 - 致命错误:无法在第167行的D:\ vhosts \ site \ application \ libraries \ Amfphp \ Plugins \ AmfphpMonitor \ AmfphpMonitor.php中使用stdClass类型的对象作为数组
不知道我在哪里做错了。 http://localdomain.com/index.php/amf/gateway是我正在尝试的网址。
如何纠正?问题是什么?如果问题得到解决,我会看服务浏览器吗?
专家请指导我......
这是代码
文件夹结构
-controllers
-amf
-services
-Testservice.php
-Gateway.php
-libraries
-Amfphp (Amfphp folder)
Gateway.php
<?php
require_once APPPATH . "/libraries/Amfphp/ClassLoader.php";
class Gateway extends CI_Controller
{
function __construct()
{
parent::__construct();
}
function index()
{
$config = new Amfphp_Core_Config();//do something with config object here
$config->serviceFolders = array(dirname(__FILE__) . "/services/");
$gateway = Amfphp_Core_HttpRequestGatewayFactory::createGateway($config);
$gateway->service();
$gateway->output();
}
}
Testservice.php
<?php
class Testservice extends CI_Controller {
public function getMessage()
{
return array("param1" => "param1");
}
}
由于
答案 0 :(得分:2)