Назад | Перейти на главную страницу

Где я могу найти 500 ошибок, зарегистрированных при запуске Joomla на Ubuntu 14.4?

Краткая история: при открытии страницы я получаю ошибку 500, но когда я смотрю журнал ошибок, об этой ошибке нет ничего. Я думаю, что каждые 500 ошибок во внешнем интерфейсе нужно где-то записывать, верно? Если да, то где может быть журнал ошибок?

Длинная версия: я обновляю свой сайт Joomla с 3.6.2 до 3.6.5. Это обновление безопасности, и ранее этот сайт был взломан из-за того, что обновление не было выполнено вовремя. На сервере моего веб-сайта, когда я нажимаю «установить обновление», я получаю страницу 500. Я разместил свой веб-сайт на Linode (Ubuntu 14.04) и использую webmin / virtualmin для управления сервером. Для других сайтов, которые размещены на том же компьютере с такими же настройками, если я получаю ошибку 500, я могу просто посмотреть журнал ошибок apache из интерфейса webmin, и я подумал, что именно здесь возникают все ошибки apache / php. записано. Но на этот раз в журнале ошибок ничего нет. Поэтому мне интересно, есть ли какая-нибудь ошибка 500, которую нельзя записать в журнал? А может, эта ошибка была записана где-то еще? Как мне найти журнал?

По умолчанию Joomla путь к папке журнала /logs. Если вы установили Joomla 3 на /home/username/public_html/joomla, тогда папка журнала будет установлена ​​на /home/username/public_html/joomla/logs.

Чтобы узнать, где хранятся ваши журналы Joomla, вы можете попробовать следующее:

  1. Войдите в панель управления администратора Joomla 3.0.
  2. В левом меню перейдите в Global Configuration
  3. Щелкните вкладку Система
  4. Под заголовком «Параметры системы» вы должны найти значение «Путь к папке журнала».

Вот полезная статья с дополнительной информацией об отчетах об ошибках Joomla: Отчет об ошибках Joomla: объяснение.

Для Apache и PHP в Ubuntu, расположение журнала по умолчанию: /var/log/apache2/error.log. Это можно подтвердить или изменить в файле /etc/php5/apache2/php.ini.

Вы можете следить за обновлением журнала ошибок Apache в режиме реального времени, запустив sudo tail -f /var/log/apache2/error.log.