Не загружаются в админке задачи в планировщике

InstantCMS 2.X

Unchecked runtime.lastError: The message port closed before a response was received.

#1 26 апреля 2022 в 12:09

Почему могут не загружаться задачи в Планировщике в админке? Показывает вечную загрузку и все. Выдает в консоли: Unchecked runtime.lastError: The message port closed before a response was received.

Включение отладки не помогает выявить ошибку.

Изображение

Изображение

#2 26 апреля 2022 в 12:27

Вы не поверите, но источником приведенной выше ошибки может быть любое стороннее дополнение в браузере. У менятакую ошибку вызывал letishop

#3 26 апреля 2022 в 13:54

Вы не поверите, но источником приведенной выше ошибки может быть любое стороннее дополнение в браузере. У менятакую ошибку вызывал letishop

Make

так на других сайтах у меня работает корректно.
также попробовал другой браузер и аналогично. Как поймать ошибку, если консоль не дает подробности и дебагер тоже молчит?

#4 26 апреля 2022 в 14:49

Надо включить режим отладки и смотреть на вкладке Network запросы и их ответы.

#5 26 апреля 2022 в 15:13

Надо включить режим отладки и смотреть на вкладке Network запросы и их ответы.

Loadырь

Ошибка в запросе БД: Неизвестный столбец 'i.ordering' в 'order clause'
SELECT i.*
FROM cms_scheduler_tasks i
ORDER BY i.ordering asc
LIMIT 0, 15


Последние вызовы:

cmsModel->get() @ /system/controllers/admin/model.php: 129
modelAdmin->getSchedulerTasks() @ /system/controllers/admin/actions/settings_scheduler_ajax.php: 31
actionAdminSettingsSchedulerAjax->run() @ /system/core/controller.php: 665
cmsController->runExternalAction() @ /system/core/action.php: 46
cmsAction->__call() @ /system/controllers/admin/actions/settings_scheduler.php: 9
actionAdminSettingsScheduler->run() @ /system/core/controller.php: 665
cmsController->runExternalAction() @ /system/core/action.php: 46
cmsAction->__call() @ /system/controllers/admin/actions/settings.php: 9
actionAdminSettings->run() @ /system/core/controller.php: 665
cmsController->runExternalAction() @ /system/core/controller.php: 536
cmsController->executeAction() @ /system/core/controller.php: 512

Изображение

#6 26 апреля 2022 в 20:33

А после чего перестало работать?

#7 26 апреля 2022 в 20:36

А после чего перестало работать?

Lora

знал бы, удалил бы компонент. Не заходил в планировщик ранее.

#8 26 апреля 2022 в 22:47

знал бы, удалил бы компонент

Def

Дело не в компоненте скорее всего, а в файле задачи. Попробуйте в базе отключить все задачи крон. В таблице cms_scheduler_tasks поле is_active переведите в NULL

#9 26 апреля 2022 в 22:57

как qpyfnm какой файл задачи может быть виновен?

#10 26 апреля 2022 в 23:05

как qpyfnm какой файл задачи может быть виновен?

Def

Не понял вопроса

#11 26 апреля 2022 в 23:36

как qpyfnm какой файл задачи может быть виновен?

Def

Не понял вопроса

Lora

как понять из консоли, какой файл может косячить?

#12 27 апреля 2022 в 06:05

как понять из консоли, какой файл может косячить?

Def

Ошибка не в файле, а в базе данных. У вас отсутсвует столбец ordering в таблице cms_scheduler_tasks.

Изображение

#13 27 апреля 2022 в 08:22

Ошибка не в файле, а в базе данных.

Loadырь

Не факт. Такую ошибку выдаёт и при неверном запросе в хуке. Уже сталкивался. Но проверить конечно стоит.

как понять из консоли, какой файл может косячить?

Def

Про консоль и не писал. Про базу писал.

Проверьте наличие столбца ordering в таблице cms_scheduler_tasks. Если присутствует, значит делайте, как писал выше. Переводите всё в NULL, а потом по очереди снова в 1. Так и узнаете в каком файле ошибка. Если конечно в нём).

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.