wz20001981 发表于 2010-5-13 12:06:46

ci里面用Hessian怎么弄

总是报错

我的做法是在libraries里建个文件夹Hessian然后把Hessian相关的文件放进去

在controllers里这样调用
                $this->load->library('Hessian/HessianClient');
                $this->load->library('Hessian/Protocol');
                $this->load->library('Hessian/Hessian');
                $this->load->library('Hessian/Http');

报这样的错
Fatal error: Class 'SocketHttpConnection' not found in G:\php\xampp\htdocs\newqiaodan\system\application\libraries\Hessian\HessianClient.phpon line 62

貌似是找不到Hessian/Http这个类啊

wz20001981 发表于 2010-5-13 15:17:24

怎么弄都是报这一个错误
Fatal error: Class 'SocketHttpConnection' not found

盼高人啊

wz20001981 发表于 2010-5-13 15:42:39

哎 解决了 原来是路径的问题
要这样
include_once("./system/application/libraries/Hessian/HessianClient.php");
include_once("./system/application/libraries/Hessian/Protocol.php");
include_once("./system/application/libraries/Hessian/Hessian.php");
include_once("./system/application/libraries/Hessian/Http.php");

Hex 发表于 2010-5-13 19:33:10

include 路径问题,这个我已经说过很多次了,所有路径都是相对于 index.php
如果你仔细看过源码的话,会发现的。
页: [1]
查看完整版本: ci里面用Hessian怎么弄