Не могу попасть в админку и восстановить доступ

InstantCMS 2.X
#1 30 мая 2021 в 09:31
У меня уже была подобная проблема, получилось решить её sql запросом

Версия 2.14.2

Который Нил упоминал в одной из тем..

Откройте phpmyadmin — sql — выполните такой запрос, после чего логин пароль админа будет admin@admin.ru — 123456
Код PHP:
  1.  
  2. UPDATE `cms_users` SET `email` = 'admin@admin.ru',
  3. `password` = '8a2fedd78f4c05860f042f6c0fbf551d',
  4. `password_salt` = 'e4d1463600d300eb' WHERE `id` =1;
Но сейчас не получается попасть, и восстановление на пароля на почту не работает.

Склоняюсь к тому, что сайт был перенесён с одного сервера, на другой хостинг (но никаких ошибок не увидел), всё открывается нормально.

Вот только вчера заметил, что не смог создать альбом, система пишет "Обнаружены ошибки в форме", такое же уведомление отображается если Я пытаюсь восстановить пароль на почту.

Подскажите пожалуйста, куда копать? И как можно увидеть, совместимость instantcms 2 с сервером (хостингом) на котором сейчас сайт.
#2 30 мая 2021 в 09:55

Но сейчас не получается попасть

nmsk
Для начала. Вы проверили id админа у вас равен 1?
#3 30 мая 2021 в 10:19

Подскажите пожалуйста, куда копать? И как можно увидеть, совместимость instantcms 2 с сервером (хостингом) на котором сейчас сайт.

nmsk
Внесите изменения в /system/config/config.php чтобы включить режим отладки. Возможно, у вас есть предупреждения/ошибки при входе в админку.
Проверка требований к PHP.
#4 30 мая 2021 в 10:37
nmsk, тут все проще. Откройте файл config.php и посмотрите, что у вас записано в строке 70. У меня была такая же ошибка — просто забыл в конфиге прописать новый cookie домен.
#5 30 мая 2021 в 13:24
Спасибо всем за рекомендации…

Lora

Для начала. Вы проверили id админа у вас равен 1?

Lora
Да, id 1

Внесите изменения в /system/config/config.php чтобы включить режим отладки. Возможно, у вас есть предупреждения/ошибки при входе в админку.

@IamB

Эти ошибки отобразились:
  1. Warning: ini_set(): Headers already sent. You cannot change the session module's ini settings at this time in /home/admin/web/site/public_html/system/core/user.php on line 434
  2.  
  3. Warning: session_name(): Cannot change session name when headers already sent in /home/admin/web/site/public_html/system/core/user.php on line 460
  4.  
  5. Warning: session_set_cookie_params(): Cannot change session cookie parameters when headers already sent in /home/admin/web/site/public_html/system/core/user.php on line 469
  6.  
  7. Warning: session_start(): Cannot start session when headers already sent in /home/admin/web/site/public_html/system/core/user.php on line 471
  8.  
  9. Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/site/public_html/system/config/config.php:1) in /home/admin/web/site/public_html/system/core/user.php on line 547
  10.  
  11. Warning: Cannot modify header information - headers already sent by (output started at /home/admin/web/site/public_html/system/config/config.php:1) in /home/admin/web/site/public_html/system/core/user.php on line 547

Проверка требований к PHP.

@IamB
Всё ок, только "memcache" не установлен..


Откройте файл config.php и посмотрите, что у вас записано в строке 70. У меня была такая же ошибка — просто забыл в конфиге прописать новый cookie домен.

Make
У меня домен не менялся, но тут
  1. 'cookie_domain' => '',
Было пусто, прописал домен без http… ничего не изменилось…
#7 30 мая 2021 в 14:01


nmsk, попробуйте так.

@IamB
Попробовал, у меня просто белый экран, никакой информации не отображается…
#8 30 мая 2021 в 14:21

Попробовал, у меня просто белый экран, никакой информации не отображается..

nmsk
Странно, обратитесь к хостеру, покажите ему этот файл и спросите, как узнать путь для хранения сессий.
Запускать, если что, нужно было так
_http://yoursite.ru/1.php
#9 30 мая 2021 в 20:57
Всем спасибо,


Попробовал, у меня просто белый экран, никакой информации не отображается..

nmsk
Странно, обратитесь к хостеру, покажите ему этот файл и спросите, как узнать путь для хранения сессий.
Запускать, если что, нужно было так
_http://yoursite.ru/1.php

@IamB

Хостер мне сообщил путь, и что нужно принудительно его указать..
И в конфиге, был лишний символ, в самом начале, хотя я его впритык не видел, поправили, работает.

Ещё раз всем большое спасибо! Включая тех. поддержку friendhosting.net
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.