вход в админку после смены хостера

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 18 декабря 2022 в 13:02

Добрый день.

При смене хостинга с nic.ru на reg.ru не могу зайти в админку. Сайт полностью отображается и работает нормально.

Не дает авторизоваться. Как будто логин или пароль неверные. Доступ к БД есть. Уже и пароль поменял в БД. Не могу зайти в админку и всё.

Куда копать?

Добавлено спустя 3 минуты

где в БД можно отключить защиту от спама для сайта?

чтобы CAPTCHA не спрашивал, мош с ним чего...

#2 18 декабря 2022 в 14:57

 santi, попробуйте решение из этого сообщения instantcms.ru/forum/ne-mogu-zaiti-v-adminku.html#post-318687

#3 19 декабря 2022 в 04:12

попробуйте решение из этого сообщения instantcms.ru/forum/ne-mogu-zaiti-v-adminku.html#post-318687

Zau4man

удалил эту строчку 'cookie_domain'    => '', без изменений.

у хостинга уточнил, что установлены все аналогичные модули php. 

на nic.ru была версия php 7.0
на reg.ru текущая версия php 7.4. На версии 7.0 не работает.

Добавлено спустя 2 минуты

вот интересно, если снести полностью сайт и БД. И попробовать развернуть сайт с 0, будет ли эффект?

мош установка чего с чистого листа чего подскажет...

#4 19 декабря 2022 в 11:12

если снести полностью сайт и БД. И попробовать развернуть сайт с 0, будет ли эффект?

santi

Для проверки можно развернуть демку на тестовом поддомене.

#5 19 декабря 2022 в 12:01

Куда копать?

santi

Отладку включите.

#6 19 декабря 2022 в 12:10

Отладку включите.

IamB

на сайте? как? я зайти не могу

#7 19 декабря 2022 в 12:12

как?

santi

Через редактирование файла конфигурации.

#8 19 декабря 2022 в 12:28

Для проверки можно развернуть демку на тестовом поддомене.

WebMan

точно. что-то не додумался. капец...

короче на локальной машине всё прошло нормально и зашел с первого раза.

тогда какой вывод? 😁

что мне хостеру говорить-то… куда его тыкать? 

#9 19 декабря 2022 в 12:34

Если есть доступ к phpmyadmin, попробуйте выполнить такой запрос

  1. UPDATE `cms_users` SET `email` = 'admin@admin.ru',
  2. `password_hash` = '$2y$10$GSCxlFricycaAmc9B/DYQO/Ks37ua4eJVrxdmSpMM8pdBZOEHuzwG',
  3. `password` = NULL, `password_salt` = NULL WHERE `id` =1;

* Обратите внимание на префикс cms_ если у вас другой, замените.

После выполнение запроса, у пользователя с ID=1 почта и пароль будет admin@admin.ru — 123456

Потом можете менять на любой в админке

#10 19 декабря 2022 в 12:42

Если есть доступ к phpmyadmin, попробуйте выполнить такой запрос

My-InstantCMS.Ru

сделал такой запрос с БД. пользователь появился в БД. всё равно не дает зайти

Изображение

#11 20 декабря 2022 в 14:42

еще раз отправил всё хостеру. где что и как работало.

хостер ответил:

Добрый день.

На сайте возникла проблема с файлами сессий. В конфигурационном файле ~/www/_________________.ru/system/config/config.php заменили строки:

    
    #'session_save_handler'                => 'memcache',

    #'session_save_path'                    => '/tmp/61ebb0bc10de4',
на

    'session_save_handler'                => 'files',

    'session_save_path'                    => '/tmp/u1874612/61ebb0bc10de4',

И всё сразу заработало...

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.