2.13.0 Ошибка 404 при входе в админку
Через админку сменил в своем профиле (администратор, естественно) e-mail. Выкинуло на 404, вернулся обратно.
Зашел в свой профиль через фронтенд, попытался сменить через настройки, получил сообщение "Данный e-mail уже используется". То есть новый e-mail в базе прописался. С этим новым e-mail авторизация проходила, все нормально, но при попытках попасть на любую страницу админки получаю 404.
С доступом к фронтенд-части проблем нет.
Решил, что что-то поломалось из-за смены ящика. Через редактирование профиля вернул снова прежний e-mail. Но не помогло — переход в админку выдает ошибку 404.
Помогите, пожалуйста, решить проблему.
Поиском пробовал — то, что нашел, не помогло…
Что мешает откатиться назад?
Откатиться назад — это слишком просто. Мы ведь лёгких путей не ищем
На самом деле изменений много было внесено с момента крайней резервной копии — уж никак не подумал, что элементарная смена мыла повлечет такие последствия, что перед этим нужно запастись резервом...
Да и вообще разобраться полезно — InstantCMS, по моему опыту, довольно "нежная" система, глюк может вызвать практически любое действие, поэтому добавить это "в копилку" не помешает.
И другим будет полезно.
Для теста откатил базу — админка вернулась. Но это не выход…
Может админ перестал быть админом. В базе через phpmyadmin в таблице cms_users проверьте поле is_admin равно ли 1 у данного пользователя и можете даже email поменять
Может админ перестал быть админом. В базе через phpmyadmin в таблице cms_users проверьте поле is_admin равно ли 1 у данного пользователя и можете даже email поменять
Точно! Слетело на "NULL", а я этого и не заметил. Как говорится, "а ларчик просто открывался".
Спасибо!!! Сам бы я эту таблицу снова просматривать вряд ли стал.