Я щось зробив, і замість сайту відображається біла сторінка.
- Детальна інформація
- Опубліковано: Понеділок, 21 червня 2010 20:44
- Автор Gruz
Часто доводиться чути подібне запитання. Білий екран замість сайту означає, що в програмі PHP сталась критична помилка, її виконання надалі не можливе, проте PHP на вашому сервері налаштований таким чином, щоби повідомлення про цю помилки у оглядач не виводити. Як же тоді дізнатись в чому причина і навіщо такі повідомлення приховують?
Приховують їх для того, щоби хакери не даремно їли свій хліб. Тобто, щоби хакер не бачив результатів своїх спроб щодо зламу сайту. Але що ж робити нам, тим, кому до хакерів ще рости і рости?
В більшості випадків достатньо у файл .htaccess додати наступні рядки:
php_flag display_errors on php_flag display_startup_errors on php_value error_reporting 2047
Це дозволить виведення помилок PHP у браузер. Після відловлювання помилок, варто закоментувати ці рядки, як вже зазначалось, з міркувань безпеки.
Примітка №1
Файл .htaccess у випадку Joomla! має лежати в корені сайту, тобто поруч з файлом configuration.php
Примітка №2
Якщо внаслідок такого додавання ви отримуєте 500-ту помилку, то варто поекспериментувати з комбінацією наведених вище рядків. 500-та помилка в даному випадку означає що певні директиви .htaccess заборонені адміністратором.
Інколи керування виводом помилок PHP можна задавати у панелі керування хостингом (полазьте по панелі чи почитайте Поширені Питання хостера).
Якщо побороти 500-ту помилку не вдасться, то єдиний шлях - звертатись до підтримки вашого хостингу. Або спробувати відловити і виправити помилку на локальній копії сайту.


Коментарі
Кожен по окремості з рядків таке дає? Тоді в хостера питай, як ввімкнути відображення помилок, бо цей шлях не працює.
Якщо на хостингу CPanel — то там є окремий розділ "Останні 300 помилок".
error_reporting (E_ALL);
ini_set('displa y_errors', 1);
и та же самая ошибка. делаю свой компонент. локалхост
Думаю, проблема з якоїсь іншої площини в такому випадку. Без вівісекції не розберешся.
Стрічка RSS коментарів цього запису