Белый экран на Joomla сайтах, причины и решение проблемы белого экрана

Заметки


Здравствуйте дорогие друзья и любители Joomla. Сегодня я вам хочу рассказать о таких не приятных моментах как синий экран смерти белый экран вместо сайта на Joomla, а также возможные причины и их решения.

Белый экран вместо Joomla сайта

Белый экран вместо Joomla сайта

На этот пост меня толкнула недавняя проблема из одним из клиентских сайтов, по этому я и решил поделиться с вами, мои дорогие читатели, да и себе на память что б не забыть как бороться с белым экраном вместо сайта на Joomla.

Белый экран вместо Joomla сайта — причины

Пункт «Белый экран вместо Joomla сайта — причины» я опишу первым, так как не зная причин, не возможно решить проблему.

  1. Установка не корректного расширения для Joomla
  2. Сбой в работе расширений в связи с обновлением конфигурации сервера
  3. Ошибка при редактировании шаблонов для Joomla или расширений.
  4. Смена конфигурации хостинга
  5. В новом хостинге запрещено использование каких-либо директив в .htaccess
  6. Внедрение хакерами вредоносного кода (как было в моем случае)

Одним словом, белый экран появляется вместо сайта, если в коде сайта есть или появились ошибки.

Решение проблем с белым экраном вместо Joomla сайта

Белый экран являеться защитной стадией от взлома. Если хакер попытаеться взломать сайт и увидит в браузере вместо белого экрана код ошибки, он быстро сможет добиться своей цели.

Но для нас, вывод ошибки вместо белого экрана просто необходимо, потому что нам нужно узнать в каком именно файле являеться ошибка, что б ее исправить. По этому нам нужно настроить вывод ошибки. Приведу пару примеров:

Включить в файле php.ini:

параметр «display_errors» и изменяем с «off» на «on».

В файле .htaccess:

php_value display_errors 1

В файле configuration.php:

var $error_reporting = E_ALL;

Средствами PHP, если знаем в каком файле, вписываем перед проблемным местом :

error_reporting(E_ALL);

После того как мы выяснили в чем же сама проблема, мы можем ее исправить. Зачастую в ошибке уже пишеться в каком именно файле и в какой строчке появилась ошибка, а иногда указываеться что именно не то в файле (лишняя кома или скобка).

ВАЖНО!

Включать отображение ошибок вместо белого экрана лучше на тестовом сайте или локальном хостинге, так как не желательно что б кто-то знал ваши проблемы. Если же проблема возникла уже на рабочем сайте, то как только проблема будет решена сразу же нужно обратно выключить отображение ошибок.

На этом пост Белый экран на Joomla сайтах, причины и решение проблемы белого экрана завершен. Желаю вам что б вы всегда знали как исправить ошибки на сайте и белый экран вместо Joomla сайта вам был не страшен. Увидимся.

Joomla Блог Nauca – научись работать с Joomla

Хочешь получать на e-mail свежие статьи о компонентах, модулях, плагинах и других полезных вещах связанных с Joomla? Не пропусти ничего полезного, подпишись на новости блога Nauca: