Ошибка кодирования банка вопросов

Ошибка кодирования банка вопросов

от Al Spay -
Количество ответов: 3

День добрый!

Версия 3.6.3.

Есть старый курс, который тянется еще с 2.4. В базу вопросов давно не заглядывали: работает и работает. Пришло время немного внести коррективы в некоторые формулировки.

И тут:

Обнаружена ошибка кодирования, она должна быть исправлена программистом: Category id=2 is already on the list - loop of categories detected.

При этом курс  рабочий, тесты проходятся корректно. В банке вопросов не прописываются даже категории. При этом если открыть редактирование теста, то выборка идет по категориям.

Как исправить?

В ответ на Al Spay

Re: Ошибка кодирования банка вопросов

от Vadim Tabunshchik -
Изображение пользователя Developers

Похоже, что дублируется идентификатор категории/подкатегории вопросов. Попробуйте воспользоваться скриптом admin/cli/fix_orphaned_question_categories.php, только сначала справку прочитайте в самом скрипте. Или нужно вручную искать проблемную категорию и исправлять в БД.

В ответ на Vadim Tabunshchik

Re: Ошибка кодирования банка вопросов

от Al Spay -

Вадим, а можно для альтернативно одаренных.... 

Как запустить скрипт через web интерфейс?

И что, кроме -f (или --fix) я должен найти в самом скрипте?