stephenqiang 发表于 2012-8-13 17:24:47

引用通告trackback运行报错

我是按照手册的例子做的         
$tb_data = array(
                'ping_url'=> 'http://localhost/distz/trackback/receive/456',
                'url'       => 'http://localhost/distz/post/tyq/sss',
                'title'   => 'The Title of My Entry',
                'excerpt'   => 'The entry content.',
                'blog_name' => 'My Blog Name',
                'charset'   => 'utf-8'
                );
          echo var_dump($this->trackback->send($tb_data));
      if ( ! $this->trackback->send($tb_data))
      {
             echo $this->trackback->display_errors();
      }
      else
      {
             echo 'Trackback was sent!';
      }
最后报错 :An unknown error was encountered
咋回事呢????

米修 发表于 2012-8-14 08:30:05

echo var_dump($this->trackback->send($tb_data));

直接var_dump就行了。

stephenqiang 发表于 2012-8-14 12:25:26

米修 发表于 2012-8-14 08:30 static/image/common/back.gif
echo var_dump($this->trackback->send($tb_data));

直接var_dump就行了。

不是这个问题,这是我用来测试的,关键是trackback发送失败 报错

Hex 发表于 2012-8-15 13:04:19

贴所有代码。

stephenqiang 发表于 2012-8-20 12:31:13

Hex 发表于 2012-8-15 13:04 static/image/common/back.gif
贴所有代码。

啊,我还以为没人理我!
这是发送的控制器
class Send_tr extends My_Controller {
       
        public function __construct() {
                parent :: __construct();
        }
       
        public function send_() {
                $this->load->library('trackback');
                $tb_data = array(
            'ping_url'=> 'http://localhost/distz/trackbacks/receive/456', //接受的控制器.不知道写法是否正确
            'url'       => 'http://localhost/distz/post/tyq/sss.html',
            'title'   => 'The Title of My Entry',
            'excerpt'   => 'The entry content.',
            'blog_name' => 'My Blog Name',
            'charset'   => 'utf-8'
            );
                if ( ! $this->trackback->send($tb_data))
                {
                     echo $this->trackback->display_errors();
                }
                else
                {
                     echo 'Trackback was sent!';
                }
       
        }
}
运行之后就报错An unknown error was encountered我看了下源码好像是ping_url解析不正确,

Hex 发表于 2012-8-20 17:51:06

看起来没啥问题啊,只要按照手册写就可以了。
你写成 MY_Controller 试试

stephenqiang 发表于 2012-8-21 11:08:33

Hex 发表于 2012-8-20 17:51 static/image/common/back.gif
看起来没啥问题啊,只要按照手册写就可以了。
你写成 MY_Controller 试试

太纠结了,把他写道MY_controller然后再控制器调用 内存溢出Allowed memory size of 134217728 bytes exhausted。 你是怎么写的,能不能发点代码
页: [1]
查看完整版本: 引用通告trackback运行报错