500 ошибка возникает при использовании виртуального хостинга при его неправильной настройке и может возникать по нескольким причинам. В этой статье мы укажем только те причины, с которыми вы можете столкнуться, работая с нашими услугами виртуального хостинга:
- Неправильная настройка файла .htaccess.
- Неправильная растановка прав доступа к файлам и папкам.
Обе причины легко исправить приняв следующие меры:
- В случае неправильной настройки .htaccess проделайте следующие действия:
- Проверьте файл .htaccess на правильность синтаксиса, т.е. корректное записывание всех настроек.
- Проверьте не содержит ли файл .htaccess настроек для PHP (начинаются с php_). Если такие настройки есть, то удалите их и после этого перенесите в файл php.ini (экземпляр такого файла вы можете скачать в разделе файлов).
- В случае неправильной растановки прав доступа, знайте, что права на папки и файлы не должны превышать значения 755. Более того, обычно для работы большинства скриптов достаточно прав 644 на файлы и 755 на папки. Ни в коем случае на файлах и папках не должны стоять права 775 и 777, даже если этого требуют инструкции по установке — это существенно вредит безопасности вашего сайта.