Я пытаюсь использовать библиотеку трекбэков в codeigniter, но я всегда получаю это
An unknown error was encountered
Ниже приведен мой код (контроллер). Есть другой код, проверяющий форму и т. Д., Но не влияющий на трекбек
$id = $this->input->post('id');
$ping_url = $this->input->post('ping_url');
$title = $this->input->post('title');
$entry = $this->input->post('entry');
$url = "http://shivabeach.com/journal/journal_view/$id";
if (isset($ping_url)) {
$tb_data = array('ping_url' => $ping_url, 'url' => $url, 'title' => $title,
'excerpt' => $entry, 'blog_name' => 'Shivabeach', 'charset' => 'utf-8');
if (!$this->trackback->send($tb_data)) {
echo $this->trackback->display_errors();
} else {
echo 'Trackback was sent!';
}
}
Я получаю трекбэки с сайта, на который я пингую, все данные приходят из формы, которая отлично работает без трекбэка. Я использую Isset ($ ping_url, потому что поле backtrack иногда может быть пустым. У меня также есть автозагрузка библиотеки trackback
Есть мысли?
редактировать. Мне удалось избавиться от части «Обнаружена ошибка PHP», теперь я просто получаю неизвестную ошибку. У меня было поле с именем "класс"