Ошибка в запросе БД при редактировании полей
На днях сложилась такая ситуация с появлением неординарной ошибки. Сайт с каждым разом наполняется и имеет уже прилично заполненные разделы сайта контентом. В одной компоненте статей присутствует около тысячи статей(материала) с «полями внутри статьи» по типу поля установлено СТРОКОВОЕ ПОЛЕ с галочкой (Автоссылка — Включение этой опции разбивает (по запятой) значение поля на отдельные слова и каждое делает ссылкой. Должен быть включен показ поля в фильтре.) установлено с МАКСИМАЛЬНОЙ ДИННОЙ 500 символов. Так вот раньше не вызывало проблему с увеличением символов от 500 до 1500 символов.
Теперь же когда пытаюсь изменить количество символов в старой категории «типов контента» с материалами во вкладке поля созданного – поля (Строковое поле), увеличить количество МАКСИМАЛЬНОЙ ДЛИНЫ от 500 до 1500 то получаю ошибку в «Ошибка в запросе БД».
Может кто подскажет, как решить данную проблему в запросе базы данных?
Изображение с ошибкой прикрепил к сообщению.
Из поста ничего не понял, но вам же ясно пишет,- измените тип поля).
Возможно я как-то не корректно изложил суть данного сообщения. Дело в редактировании ТИПА ПОЛЯ с изменением МАКСИМАЛЬНОЙ ДЛИНЫ. В новых созданных разделах нет появляющихся ошибок подобно этой, а вот в старых ошибка появляется при изменении МАКСИМАЛЬНОЙ ДИННОЙ с 500 до 1000 символов.
Сама ошибка
Если у вас база в MySAM типе таблиц, тогда сделайте восстановление и оптимизацию базы!Может кто сталкивался, или подскажите что с базой не так? У меня, сайт остановился из-за ошибки!!!
Если в InnoDB тогда сначала переведите все таблицы проблемного типа контента в MySam и выполните восстановление и оптимизацию.
После этого пришлите, что стала выдавать база.