<<< Назад

Падение своего цикла при исполнении шаблона поведения


skysilver (2019-04-16 13:12:54):

Очевидно, что проблема не в ядре МДМ, а в твоем цикле или каком-то сценарии. Ошибка вполне конкретно говорит, что у тебя где-то дважды объявляется одна и та же функция send(). Ищи.

(0)
 
vashal (2019-04-16 14:07:23):

Еще бы знать, что делает эта функция send()...

(0)
 
skysilver (2019-04-16 14:10:34):

Ты же сам писал свой цикл и сценарии. ) Как так не знаешь? )
В админке есть поиск, вбей туда send и смотри все результаты.

(0)
 
vashal (2019-04-16 14:17:57):

Действительно, в сценарии есть такая функция. Изменил, сейчас проверю

(0)
 
vashal (2019-04-16 14:37:05):

Переименовал функцию. Теперь та же ошибка с новым именем функции... Не понимаю, как мой цикл вообще связан с моим сценарием??? Почему цикл вылетает с этой ошибкой? Функция ведь объявляется в сценарии %-(

(0)
 
vashal (2019-04-16 14:49:04):

И непонятно, почему ошибка происходит именно при исполнении шаблона поведения. Во всех других случаях все работает стабильно.

(0)
 
vashal (2019-04-16 14:56:33):

Есть предположение, что при вызове setGlobal из цикла почему-то объявляется функция из сценария и почему-то несколько раз. Но проверить я это не могу, потому как не знаю, как все это работает... В цикле стандартно подключены include_once("./config.php");
include_once("./lib/loader.php");
include_once("./lib/threads.php");

(0)
 
vashal (2019-04-16 17:53:44):

В общем, избавился от функции в сценарии и теперь все работает как часы. Считаю это все же ошибкой ядра МДМ, т.к. происходит двойное объявление функции из сценария в цикле, который никак не связан с данным сценарием.

(0)
 

Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!