引用通告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
咋回事呢????
echo var_dump($this->trackback->send($tb_data));
直接var_dump就行了。 米修 发表于 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 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解析不正确, 看起来没啥问题啊,只要按照手册写就可以了。
你写成 MY_Controller 试试 Hex 发表于 2012-8-20 17:51 static/image/common/back.gif
看起来没啥问题啊,只要按照手册写就可以了。
你写成 MY_Controller 试试
太纠结了,把他写道MY_controller然后再控制器调用 内存溢出Allowed memory size of 134217728 bytes exhausted。 你是怎么写的,能不能发点代码
页:
[1]