Как исправить перенаправление администратора Joomla (версия> 3.6) обратно на страницу входа? - PullRequest
0 голосов
/ 15 февраля 2019

При входе в Joomla!администратор, пользователь перенаправляется обратно на страницу входа.Если имя пользователя / пароль верны, сообщений об ошибках нет.Если имя пользователя / пароль неверны, появляются сообщения об ошибках.

В журнале доступа Apache содержится следующее:

::1 - - [timestamp] "POST /localhost/administrator/index.php HTTP/1.1" 303 -
::1 - - [timestamp] "GET /localhost/administrator/index.php HTTP/1.1" 200 6969

Это локальная копия сайта.Это не было затронуто с августа 2018 года. Проблема также возникает на живом сайте.Другой Joomla!сайты на localhost работают.

Проверили таблицу #__extensions и все необходимые расширения включены.com_login, com_users, plg_authentication_joomla, plg_authentication_cookie, plg_user_joomla и т. Д.

Выдержки из config.php:

public $live_site = '';
public $cookie_domain = '';
public $cookie_path = '';

PHP session.save_path доступен для записи на сервере.

1 Ответ

0 голосов
/ 15 февраля 2019

Попробуйте отключить дружественные для поисковых систем URL-адреса и перезапись URL-адресов в Global Configuration / configuration.php, например:

public $sef = '1';
public $sef_rewrite = '1';

Попробуйте временно переименовать .htaccess в .htaccess.old, чтобы увидеть, имеет ли это какое-то значение.

Попробуйте очистить кэш Joomla, любой кэш на стороне сервера (например, LiteSpeed ​​Cache) и очистить кеш вашего веб-браузера.

Возможно, вам также потребуется обновить пути к файлам tmp и logs в глобальной конфигурации / конфигурации.php, хотя это, вероятно, не вызывает проблему, с которой вы столкнулись.

Другая вещь, которую нужно попробовать, - это другая версия PHP.

...