База знаний
Центр поддержки хостинга > Служба поддержки хостинг проектов > База знаний

Почему возникает ошибка 500 (Internal Server Error) или белая страница на сайте

Решение

Наиболее часто это ошибка PHP, как её увидеть?

Можно включить error_log или display_errors в php. Display_errors показывает ошибки на экране. Error_log создаёт фаил ошибок в той же папке где запускается скрипт. Что бы включить переменную error_log или display_errors  используйте эту инструкцию

 

Опции и переменные меняются через раздел "Смена версии PHP" в cPanel , там найдите раздел "Перейти к опциям PHP" . Там же вы можете сменить версию PHP и изменить модули и библиотеки PHP.

 

 

 

 


Подробнее вы можете посмотреть в этом видео:

 

 

Если нет ошибки в PHP?

Что бы определить почему у вас возникает ошибка 500 (Internal server error), попробуйте посмотреть "Журнал ошибок" в cPanel. 

Почему эта ошибка может возникать? 

Очень часто это ошибки в файле .htaccess, либо не верный права на файлы. Проверьте что бы на файлы стояли права 644, а на папки 755. Нельзя использовать права 777 или 666! 

Для фалов CGI или Perl обычно ставятся права 755.

 

 

 

 
Была ли эта статья полезной? да / нет
Относящиеся статьи Почему возникает ошибка 403 (Forbidden) на сайте
Как меняются опции php.ini, подключаются модули и библиотеки PHP
Почему возникает ошибка 503 (Service Temporarily Unavailable) или 508 (Resource Limit Is Reached)?
У меня не работает моя страница ошибки 404
Как запускать Python скрипты?
Почему мой сайт стал иногда долго отвечать?
Детали статьи
Идентификатор статьи: 20
Категория: Решение Проблем
Дата добавления: 2016-01-29 11:21:55
Просмотры: 535
Рейтинг (Голоса): Рейтинг статьи 3.0/5.0 (2)

 
« Назад

 
Powered by Help Desk Software HESK, in partnership with SysAid Technologies

Подключайтесь в нашу группу VKontakte Подключайтесь в нашу группу Facebook Подключайтесь в наш канал Telegram Все секреты Доменов, Хостинга, Сайтов и IT Бизнеса.