D

daetotvoyo

0
Репутация
0
Рейтинг
#1 Ошибка в запросе БД 8 марта 2021 в 23:47


@daetotvoyo, проблема есть, да, уже описана в тикете.
Решение простое:

Fuze

Благодарю Вас за подсказанное решение. Да, действительно, в типе контента, который у меня выдал ошибку, во вкладке "Категории" стояли настройки, указанные Вами по ссылке. Но я пока откатился до предыдущей версии, так как было еще несколько мелких ошибок: в админке двойное меню, в фотоальбомах с просмотром некоторых галерей фотографий, с редактором Markitup… Будет время, буду разбираться. Еще раз благодарю за Вашу помощь и Ваш труд.
#2 Ошибка в запросе БД 8 марта 2021 в 13:07


Это нерешаемый вопрос так как instantcms.

@noname
Это нерешаемый вопрос по другой причине.
Вот этот запрос
  1. SELECT i.*
  2. FROM cms_con_board_cats i
  3. FORCE INDEX FOR ORDER BY (date_pub)
  4. WHERE (i.is_hidden IS NULL) AND (i.parent_id = '1')
  5. ORDER BY i.ns_left
должен выглядеть так:
  1. SELECT i.*
  2. FROM cms_con_board_cats i
  3. WHERE (i.is_hidden IS NULL) AND (i.parent_id = '1')
  4. ORDER BY i.ns_left
По крайней мере, так он выглядит на сайте здорового человека.
Почему вдруг появился FORCE INDEX FOR ORDER BY (date_pub) и что делалось перед тем, как появилась ошибка — автор темы не говорит.
Индекса date_pub в таблице cms_con_board_cats нет, как нет и поля date_pub.
Можно, конечно, создать его вручную...
  1. ALTER TABLE `cms_con_board_cats` ADD INDEX `date_pub` (`ordering`) USING BTREE;
Но это будет костыль.
Лучше разобраться, почему вдруг система запросила такой индекс. Какие дополнения перед этим устанавливались?

Ris

Благодарю за ответ! Никакие. Обновился сначала до версии 2.14.0, а затем до версии 2.14.1. После какого обновления появилась ошибка точно сказать не могу.
Версия InstantCMS: 2.14.1
Веб сервер: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips mod_fcgid/2.3.9 Phusion_Passenger/5.3.7
Mysql сервер: 5.7.27
Версия PHP: 7.2.34, cgi-fcgi
Лимит памяти: 1 Гб
Макс. размер загрузки: 256 Мб
IP адрес сервера: 127.0.0.1
Обработчик сессий: files
Установлен Zend OPcache: Да
Установлен IonCube Loader: Да
Установлен Zend Guard Loader: Нет
Шаблон: Boxed
#1 Ошибка в запросе БД 7 марта 2021 в 22:32
Добрый вечер! Помогите пожалуйста решить проблему:

Ошибка в запросе БД:
Key 'date_pub' doesn't exist in table 'i'
SELECT i.*
FROM cms_con_board_cats i
FORCE INDEX FOR ORDER BY (date_pub)
WHERE (i.is_hidden IS NULL) AND (i.parent_id = '1')
ORDER BY i.ns_left
Последние вызовы:

cmsModel->get() @ /system/core/model.php: 359
cmsModel->getSubCategories() @ /system/controllers/content/actions/category_view.php: 265
actionContentCategoryView->run() @ /system/core/controller.php: 582
cmsController->runExternalAction() @ /system/core/controller.php: 453
cmsController->executeAction() @ /system/core/controller.php: 429
cmsController->runAction() @ /system/controllers/content/frontend.php: 24
content->route() @ /system/core/controller.php: 476
cmsController->executeAction() @ /system/core/controller.php: 429
cmsController->runAction() @ /system/core/core.php: 779
cmsCore->runController() @ /index.php: 46
#4 [ЕСТЬ РЕШЕНИЕ] Проблема с сохранением виджетов. Ошибка 404 3 июня 2019 в 22:20


@daetotvoyo, в настройках сайта выберите для админки шаблон default



и попробуйте снова.

Zau4man

Да, проблема решилась. Огромная человеческая благодарность!
#1 [ЕСТЬ РЕШЕНИЕ] Проблема с сохранением виджетов. Ошибка 404 2 июня 2019 в 16:11
Добрый день! Помогите пожалуйста решить проблему.

Версия InstantCMS — 2.12.2, PHP — 7.2.18, Шаблон — Boxed instantcms.ru/addons/boxed-free-theme-for-instantcms.html
Проблема заключается в следующем: при сохранении любого виждета (нажатии на кнопку "Сохранить") и при добавлении нового виджета и при редактировании старого, осужествляется переход на страницу "404". Причем это происходит и в админке на странице "Виджеты и страницы" и при открытии виджета непосредственно со страницы сайта. К сожалению не могу точно сказать, когда это начало происходить. Возможно после обновления до версии 2.12.2, или после установки и удаления дополнений: "КомпактСлайдер" instantcms.ru/addons/goodmade-cslider.html и "Мастер Комментариев" instantcms.ru/addons/master-comments.html. После удаления дополнений, вручную почистил все "хвосты" от них и вручную занова обновил файлы системы. Изменения не помогли :(

В чем может быть проблема?
Прикрепленный файл
20190602160929_33ui1.png 77 Кб
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.