Jump to content

Featured Replies

Posted
comment_6010

Появилась ошибка при использовании Cron в IP.Board после обновления до 3.3.3.

ИМХО, этот апдейт полный шлак, это уже 4-ая проблема.

Самое забавное, что скрипт выполняется за 2 секунды, мониторинг обновляется и задача блокируется 0_0.

Как бы, на ошибку как-то пофиг, но как сделать так чтобы не происходило блокировки задачи?

Ошибка:

[b]Fatal error[/b]: Class 'task_item' not found in [b]<корень форума>/admin/applications/core/modules_admin/system/taskmanager.php[/b] on line [b]324[/b]
Код:

<?php

error_reporting(E_ALL | E_STRICT) ;

ini_set('display_errors', 'On');

include "query.php";

include "serv.class.php";

include "GIFEncoder.class.php";

<-- КОД МОГУ ПРЕДОСТАВИТЬ В ЛС -->

?>

[/code]

Edited by Nexon

comment_6012

Какую задачу запускаешь? Можно на чистой установке проверить, вряд ли это ошибка 3.3.3

comment_6015

Причем тут IP.Board вообще?

Если вы что-то делаете не так, не надо все валить на движок.

  • Author
comment_6052

Причем тут IP.Board вообще?

Если вы что-то делаете не так, не надо все валить на движок.

Cron IP.Board'а работает каждый раз когда кто либо запрашивает страницу. Обычный Cron вообще не работает, так как я заблокировал доступ извне.

Но проблема уже решена... точнее я тупо забил на неё. Лёг спать, просыпаюсь и вижу что мониторинг обновляется... мистика да только.

Edited by Nexon

  • Author
comment_6054

Ну так значит дело все таки не в IP.Board.

Fatal error: Class 'task_item' not found in <корень форума>/admin/applications/core/modules_admin/system/taskmanager.php on line 324

comment_6057

Nexon, а, да, извините, не увидел, что вы на нее "забили". А вы вообще нарушили правила форума, но на первый раз ладно.

  • Author
comment_6077

Всё, разобрался, пишу здесь, может кому поможет:

IPB'шный Cron запускает не PHP файл, а функцию runTask из класса task_item, который находится в этом PHP файле.

То есть, ваш PHP файл должен выглядеть таким образом:


<?php

class task_item

{

public function runTask()

{

   // PHP код

}

}

?>

Edited by Nexon

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.