Не работает админка joomla
Ошибка 500 joomla 3
Ошибка 1054 joomla 3
Joomla занимает особое положение на рынке бесплатных систем управления и достойна если не целого раздела, то минимум отдельной статьи. Но наша команда специализируется на технической поддержке и вопросы выбора системы для нас вторичны, несмотря на значительную экспертизу в этой области.
Рассмотрим самые популярные ошибки Joomla, которые могут осложнить работу с сайтом. Для работы вам понадобится: текстовый редактор (notepad++, sublime text, notepad) и любой FTP-клиент (FileZilla, WinSCP, FireFTP).
Во избежании недоразумений, перед внесением любых изменений в конфигурацию веб-сервера или код вашего сайта убедитесь, что у вас есть полноценная резервная копия для «отката» изменений к рабочему состоянию.
Перед началом диагностики хорошо бы убедиться, что у вас достаточно места на диске, включен журнал ошибок и достаточно прав на файлы, папки Joomla и временную директорию.
Установка корректных прав на папки и файлы
find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \;
Проверка наличия свободного места на диске
Проще всего это сделать через панель управления хостингом, в разделе информация о сервере/площадке. Но в случае, если у вас свой сервер, достаточно выполнить простую команду.
# Текущая директория сайта pwd # Статистика использования места на диске df -h
По отчету программы видно, что на диске используется лишь 18% доступного места.
Журнал ошибок
На виртуальном хостинге журнал ошибок включается в панели управления хостингом, но быстрее всего это сделать обратившись в техническую поддержку, создав тикет.
Для тех кто самостоятельно администрирует веб-сервер ниже примеры конфигураций для самых популярных программ: apache, nginx
# Nginx server { error_log logs/error.log error; # ApacheErrorLog /var/log/httpd/error_log
Не работает админка joomla
Если на сайте недавно проводились работы:
- Обновление ядра Joomla
- Установка или обновление плагинов
То самый быстрый способ восстановления работоспособности – восстановление из резервной копии. Достаточно написать запрос в техническую поддержку службы хостера и вам помогут вернуть «все как было» возможно даже без потери данных с момента обнаружения сбоя. Главное в данном случае – это оперативно отреагировать на отказ в работе Joomla потому как резервные копии имеют срок годности и по истечении, например месяца, свежие копии неработающего сайта могут затереть все остальные.
Во всех остальных случаях, как и при наличии ошибки 500, необходима детальная диагностика.
Ошибка 500 joomla 3
Чаще ошибка проявляет себя как «Белый экран», он же WSOD (White screen of death). По списку HTTP-кодов ошибки 500 означает – внутренняя ошибка сервера (Internal Server Error). А значит нам понадобятся журнал ошибок сервера и встроенный режим отладки Joomla.
Режим отладки (debug mode) joomla
Отредактируйте файл /configuration.php и установите переменную $debug в значение = 1.
<?php class JConfig { public $debug = '0';
Ошибка 1054 joomla 3
Ошибка 1054 говорит о проблемах в структуре базы данных. Например, после обновления системы до версии v3.x наблюдается проблема отсутствия столбца client_id в таблице menu_types. Добавить его и другие столбцы к таблицах базы можно выполнив SQL-запрос:
ALTER TABLE ПРЕФИКС__menu_types ADD client_id INT;
Выполнить запрос можно с помощью phpMyAdmin, который установлен на 99% виртуального хостинга или нашим любимым adminer.php загрузив в корень рабочей директории. После изменения структуры базы данных необходимо выполнить процедуру Fix database:
- Extensions > Extension Manager
- Database > Fix
Возможно вам будет интересно
Экономьте свое время – делегируйте работу с Joomla нам
Сложно? Только не для нас!
Мы оказываем техническую поддержку сайтов на joomla с 2010 года.
Бесплатная консультация 8 (800) 350-81-86
Оставить заявку