ipb323 Опубликовано 5 июня, 2019 Поделиться Опубликовано 5 июня, 2019 1 минуту назад, FrostDelta123 сказал: пусто, error лог пустой. А у nginx? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 5 июня, 2019 Автор Поделиться Опубликовано 5 июня, 2019 23 минуты назад, ipb323 сказал: А у nginx? Записей много, но ни одной об админке Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 5 июня, 2019 Поделиться Опубликовано 5 июня, 2019 У вас же подсказка перед глазами: controller=login&error=NO_ADSESS Ошибку генерит этот код в system/Session/Admin.php if ( \IPS\Request::i()->adsess !== $session['session_id'] ) { throw new \DomainException('NO_ADSESS'); } Вариантов несколько, либо в параметрах не передается adsess, либо сессии не пишутся в базу, либо в функцию не передается сессия. Ставим после строки $session = \IPS\Db::i()->select( '*', 'core_sys_cp_sessions', array( 'session_id=?', $sessionId ) )->first(); строку var_dump($sessionId, \IPS\Request::i()->adsess, $session['session_id']); die; и смотрим, что глючит. При нормальной работе все три параметра должны быть одинаковы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 9 июня, 2019 Автор Поделиться Опубликовано 9 июня, 2019 В 05.06.2019 в 23:38, Desti сказал: У вас же подсказка перед глазами: controller=login&error=NO_ADSESS Ошибку генерит этот код в system/Session/Admin.php if ( \IPS\Request::i()->adsess !== $session['session_id'] ) { throw new \DomainException('NO_ADSESS'); } Вариантов несколько, либо в параметрах не передается adsess, либо сессии не пишутся в базу, либо в функцию не передается сессия. Ставим после строки $session = \IPS\Db::i()->select( '*', 'core_sys_cp_sessions', array( 'session_id=?', $sessionId ) )->first(); строку var_dump($sessionId, \IPS\Request::i()->adsess, $session['session_id']); die; и смотрим, что глючит. При нормальной работе все три параметра должны быть одинаковы. Прошу прощения, что не отвечал долго. Прописал это, выдало честно говоря, вообще профан в php, не знаю, что такое. Буду благодарен за подсказку Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 9 июня, 2019 Автор Поделиться Опубликовано 9 июня, 2019 UPD. Поставил 4.4.4 версию, опять ту строку вставил. Теперь выдаёт это Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 9 июня, 2019 Автор Поделиться Опубликовано 9 июня, 2019 Есть кое какая мысль. На сайте поломалась адресация. Все ссылки открываются только если указать полный путь. То есть /forum - не работает, а /forum/index.php работает, как бы настроить нормально? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
accop Опубликовано 9 июня, 2019 Поделиться Опубликовано 9 июня, 2019 1 час назад, FrostDelta123 сказал: Есть кое какая мысль. На сайте поломалась адресация. Все ссылки открываются только если указать полный путь. То есть /forum - не работает, а /forum/index.php работает, как бы настроить нормально? настройки ЧПУ(FURL) смотри, возможно они работают неправильно, там должно ошибку написать Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 10 июня, 2019 Автор Поделиться Опубликовано 10 июня, 2019 11 часов назад, accop сказал: настройки ЧПУ(FURL) смотри, возможно они работают неправильно, там должно ошибку написать В настройках DLE ЧПУ активно, всё есть. Ошибки даже уже не знаю, где смотреть. Да и это таки не решает проблему с админкой Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 10 июня, 2019 Поделиться Опубликовано 10 июня, 2019 В 09.06.2019 в 16:55, FrostDelta123 сказал: \IPS\Request::i()->adsess - NULL Это странно. Сессия передается в функцию, совпадает с записью в базе, но не передается в строке параметров. Может у вас с настройками сервера проблемы, какие-то ограничения на длину параметров GET (хотя nginx возвращал бы 414).. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 10 июня, 2019 Автор Поделиться Опубликовано 10 июня, 2019 51 минуту назад, Desti сказал: Это странно. Сессия передается в функцию, совпадает с записью в базе, но не передается в строке параметров. Может у вас с настройками сервера проблемы, какие-то ограничения на длину параметров GET (хотя nginx возвращал бы 414).. Переставил всё с 0, обновил PHP до 7.3. Теперь такое Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 12 июня, 2019 Поделиться Опубликовано 12 июня, 2019 По такому описанию ошибки ничего понять не получится. Просите коммерческой помощи (не у меня). Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
0102 Опубликовано 12 июня, 2019 Поделиться Опубликовано 12 июня, 2019 Поменяйте vds)) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
accop Опубликовано 12 июня, 2019 Поделиться Опубликовано 12 июня, 2019 В 10.06.2019 в 23:11, FrostDelta123 сказал: Переставил всё с 0, обновил PHP до 7.3. Теперь такое А все необходимые расширения php включены? Php info в студию Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 12 июня, 2019 Автор Поделиться Опубликовано 12 июня, 2019 6 минут назад, accop сказал: А все необходимые расширения php включены? Php info в студию http://sv.ru-m.org/test.php Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
accop Опубликовано 12 июня, 2019 Поделиться Опубликовано 12 июня, 2019 12 минут назад, FrostDelta123 сказал: http://sv.ru-m.org/test.php Столько всего на сервере,вроде всё на месте. даже не знаю, что могло пойти не так. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
FrostDelta123 Опубликовано 12 июня, 2019 Автор Поделиться Опубликовано 12 июня, 2019 13 минут назад, accop сказал: Столько всего на сервере,вроде всё на месте. даже не знаю, что могло пойти не так. Вот и я никак не понимаю. Если интересно взглянуть своими галзами https://sv.ru-m.org/forumbeta/admin/index.php Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
accop Опубликовано 12 июня, 2019 Поделиться Опубликовано 12 июня, 2019 4 часа назад, 0102 сказал: Поменяйте vds)) да толку менять, если тут надо настроить. FrostDelta123 Давай в лс доступ к хостингу, попробую поставить сам Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.