jbМногие пользователи Joomla наверняка сталкивались с проблемой белого экрана. Среди разработчиков и юзеров его еще именуют «Экраном смерти». Что делать, если такой экран появился на мониторе?

Вы можете купить электронный дальномер, который представляет собой инструмент для измерения расстояний в определенном диапазоне с достаточно высокой точностью. Измерения производятся с помощью наведения на цель лазерного луча, расстояние рассчитывается посредством сравнения фаз посылаемого и отраженного сигналов.

1. Можно попробовать изменить на отметку «Максимум» режим отправки сообщений об ошибке. Сначала нужно войти в админпанель, потом обратиться к «Общим настройкам», выбрать пункт «Сервер», а затем, соответственно, «Сообщения об ошибках» и галочку на «Максимум». Если не получается войти в админку, можно через FTP открыть сайт, а затем найти файл под названием configuration.php, там также необходимо установить параметр maximum, но в переменной
$error_reporting.

2. Редактирование .htaccess. Вход на сайт через FTP, а затем нужно найти файл .htaccess, обычно он находится в корне сайта, затем следует прописать в начале или конце строки комбинацию php_value display_errors 1.

3. Редактирование index.php. Аналогичный вход через FTP на сайт, а затем в корневой файл необходимо добавить специальный код. Код нужно размещать строго после первой строчки.

4. Редактирование php.ini. Для этого нужно отредактировать конфигурацию php.ini. и поменять два параметра. Первый — это отображение ошибок, а второй — доставка отчета об ошибках, в графе display_errors отметить = On, а в error_reporting отметить = E_ALL & ~E_NOTICE & ~E_STRICT.

5. Необходимо проверить серверные логи. Файл ошибок следует проверить на наличие самих ошибок, обычно администратор обращается к хостеру, чтобы тот помог найти доступ к файлу. Если машина локального характера, файл может находиться в папке «logs». Итак, если есть сообщение об ошибке, что это может означать? Главное — найти причину появления ошибки, тогда её будет намного проще устранить, чем пробовать несколько вариантов, пока не найдется необходимый. Если непонятно, что за ошибка, можно увидеть расширение, вызвавшее её. Если расширения тоже нет, скорее всего, проблема заключена в файлах Joomla ядра. Расширение, вызвавшее проблему, следует отключить, плагин тоже можно отключить, а модуль снять с публикации. Отключение не обязательно проводить через админку, можно и через базу с помощью программы phpMyAdmin. А вот если дело в компоненте, просто так отключить его не получится, нужно будет переименовывать папку компонентов.


Введите ваш EMail адрес:

Похожие материалы:

Пост просмотрен: 608 раз

Если вы заметили орфографическую ошибку в тексте, выделите ее мышью и нажмите Ctrl + Enter.

Что думаешь? Прокомментируй!: