У меня стоит InstantCMS v1.10.2 после переноса на другой хостинг перестали добавлять статьи и разделы, главное пишет что Статья успешно добавлена, но после проверки статьи так и не наблюдается, тоже самое и с разделами, пишет что раздел добавлен, но все равно ничего нет.
Подскажите пожалуйста в чем может быть дело? Да и при создании раздела в разделе проверка деревьев выдает
Дерево разделов для статей — найдены ошибки!
спасибо!
Мне помогло удалить последнюю статью. И статьи стали добавляться нормально.
Что там было не так, может в базе был какой-то косяк.
На 1.10.3 такое было.
включите режим отладки, попробуйте добавить статью, в ошибке выдаст какого поля не хватает в базе данных, ручками добавьте его. после этого будут норм добавляться.
А подскажите пожалуйста выдает вот такую ошибку
у меня была такая же проблема...
включите режим отладки, попробуйте добавить статью, в ошибке выдаст какого поля не хватает в базе данных, ручками добавьте его. после этого будут норм добавляться.
DATABASE ERROR:
INSERT INTO cms_content SET category_id = '192',title = '123',url = '',showtitle = '1',description = '
123
',content = '
123
',published = '1',showdate = '1',showlatest = '1',showpath = '1',comments = '1',canrate = '0',enddate = '2019-10-02',is_end = '0',pagetitle = '',pubdate = '2019-10-02 14:59',user_id = '1',tpl = 'com_content_read.tpl',meta_keys = '',meta_desc = '123',ordering = '2'
Field 'is_arhive' doesn't have a default value
какой запрос создать на формирование дополнительной таблицы ?
спасибо!
у меня так
Все разобрался спасибо!
добавить поле "is_arhive" в таблицу cms_content
у меня так
Проблема была в том что версия пхп не давал выставить в таблице
default value — версия пхп 5.6.40 (alt)
пришлось отключить — Строгий режим (strict mode)” MySQL
вот как это делается
Чтобы отключить (или включить) строгий доступ mysql из cpanel.
1, найдите "phpmyadmin", в поле поиска нажмите на него
2, как только phpmyadmin будет загружен, щелкните вкладку "variables"
3, найдите 'sql mode'
затем
чтобы включить строгий режим при вводе
STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION
чтобы отключить строгий режим, введите
NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Если у вас есть контроль над script, который вы будете использовать, тогда вам будет полезно оставить строгий режим, он предупредит вас о любых ошибках в вашем коде, прежде чем они станут проблемой в строке.
после этого стали добавляться статьи !
всем спасибо может кому понадобится в дальнейшем.
добавить поле "is_arhive" в таблицу cms_content
у меня так
извиняюсь скрин не с той базы взял, значение по умолчанию "0" вместо "нет" нужно выставить