Контакты

  • info@login.by
  • Республика Беларусь, г. Минск пр-т. Дзержинского д.3Б, пом. 44

Мы в социальных сетях

Ошибка 500 — internal server error, внутренняя ошибка сервера — часто возникает из-за того, что веб-сервер предотвращает выполнение скрипта в целях безопасности. Это может быть связано с неправильно выставленными правами на файлы и директории, либо с недопустимыми директивами в .htaccess.

В некоторых инструкциях в интернете по установке движков на хостинг говорится, что для установки движка необходимо выставить права на директории 777 и на файлы 666 или 777. С такими правами скрипты работать не будут. Режим работы сервера SuPHP требует, чтобы права на директории были 755, на файлы — 644. Если файлы были залиты в распакованном виде, то права автоматически будут выставлены верно, но если вы распаковываете архив, например, резервной копии сайта при переносе с другого хостинга, то права могут быть выставлены неверно, и их необходимо исправить.

Выставить нужные права можно либо с помощью диспетчера файлов cPanel (кнопка "Изменить разрешения"), либо с помощью вашего ftp-клиента, например FileZilla (контекстное меню "Права доступа к файлу). На все директории следует выставить права 755, на все файлы — 644.

Ещё одна причина возникновения ошибки 500 — неверные настройки файла .htaccess. Откройте этот файл в текстовом редакторе, и поищите строки, содержащие php_flag, php_admin_flag, php_value. Режим SuPHP также запрещает использование этих директив, вызывая ошибку 500. Если такие строки есть, удалите их или закомментируйте знаком #.

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

 

Помог ли вам данный ответ?

Назад

Позвоните нам и мы ответим на все вопросы, касающиеся наших серверных!

Ваш успех начинается с правильных решений. Мы берём на себя все техническое, чтобы вы думали о главном — развитии бизнеса.