Интернет-форум о жизни: теплая атмосфера - Показать сообщение отдельно - Joomla
Тема: Joomla
Показать сообщение отдельно
Старый 07.04.2011, 05:27   #34
Lepestok
Senior Member
 
Аватар для Lepestok
 
Регистрация: 25.05.2009
Сообщений: 2,915
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Отправить сообщение для Lepestok с помощью ICQ
По умолчанию

Цитата:
Сообщение от KRALAN Посмотреть сообщение
подсказала бы что было причиной - глядишь кому нибудь бы пригодилось! )
Вот основные:

1. Устаревшая версия Joomla.
Решение: скачайте новую версию. И внимательно делайте сайт (запоминайте пароли, устанавливайте шаблон и компоненты посредством функции Установить/Удалить, а не путем копирования папок).

2. Не включен плагин User-Joomla! (Пользователь-Joomla! для русскоязычной Джумлы).
Решение: зайдите в phpMyAdmin, войдите в таблицу плагинов своей базы (jos_plugins) и включите указанный плагин (published - 1).

3. Неверный пароль.
Решение: попробуйте поменять пароль на Супер-администратора в таблице jos_users (пароль нужно вписывать в MD5);

4. Причина может быть в BOM, который нужно удалить.
Решение: при экспорте базы данных в sql-файл и правки файла configuration.php, сохраняйте их с кодировкой utf8 и уберите галочку на флажке ВОМ.

5. Проблема в сессиях.
Сессии это специальный механизм языка php, который предназначен для хранения определенного массива данных ассоциированного с пользователем. Чаще всего используются при ведении пользовательских сессий после входа на сайт.
Проще говоря - сессия это время простоя вашего сайта в админке, после которого он автоматически выбрасывает пользователя на начальную страницу (страница ввода пароля).
С сессиями может что-нибудь случится (путь неверно указан, папка отсутствует, повреждены какие-либо файлы и т.д.).
Первое что нужно сделать: проверить, работают ли сессии, далее уже искать причину поломки (если не работают).
Как это сделать: зайти в phpMyAdmin, открыть табличку jos_session и посмотреть, прибавляются ли цифры (строки) при каждом обновлении админки.
Если не прибавляются, то ищите поломку. Рекомендовали вот что - в файл .htaccess добавить код: php_value session.save_path "/тут/путь" (где "/тут/путь" - это полный путь от корня самого сервера до какой-нить любой директории, в которую есть права на запись).
Lepestok вне форума   Ответить с цитированием