Я получаю ошибку 500 Internal Server Error, в чем проблема?

Существует несколько возможных вариантов получения ошибки 500 Internal Server Error. Основную часть этих проблем Вы можете устранить самостоятельно в течение пары минут.

1. Убедитесь, что Вы нигде не выставили права/chmod 777 - ни на файлы, ни на папки. В целях безопасности на наших серверах нельзя использовать данные права. Выставьте для папок 755,  для файлов 644. Уверяем Вас, скрипты будут работать прекрасно с указанными правами, даже если в требованиях к скрипту есть установка прав 777.

2. Если проблем с правами нет, то проверьте, лежит ли в корне сайта (иногда и не в корне) файл .htaccess. Если он есть, то откройте его любым текстовым редактором, например Блокнотом. Убедитесь, что в файле нет никаких инструкций для PHP (обычно начинаются с php_flag и php_value). Обычно такими инструкциями включают Register Globals (глобальные переменные) или иные директивы PHP. Наши серверы настроены на использования php.ini файлов, поэтому Вам необходимо вынести данные инструкции в отдельный php.ini файл. Вы можете ознакомиться с тем, как это сделать, в отдельной статье нашей базы знаний.

Если Вы все проверили, но не смогли найти ошибку, то создайте тикет в нашу службу поддержки, которая обязательно Вам поможет!

  • 240 Пользователи нашли это полезным
Помог ли вам данный ответ?

Связанные статьи

Как изменить настройки PHP или создать файл php.ini?

Основными настройками и версиями PHP можно управлять из панели управления Cpanel, кнопка "Выбор...

Как создать cron задание в планировщике задач?

Запустить PHP скрипт можно следующей командой:/usr/local/bin/php -f...

Папки public_html, www и последствия их удаления

Для отображения в сети Вашего основного сайта (главного домена) создана папка public_html. Рядом...