Ошибка 500 (Internal Server Error)

Данная ошибка чаще всего означает что сервер заблокировал обращение к скрипту, это может быть по следующим причинам:

1. Вы выставили права доступа на файл (ы) отличающиеся от 644 или 444, сервер блокирует выполнение скрипта в целях
безопасности (например - выставили CHMOD 666)
2. Вы выставили права доступа отличающиеся от 755 на папки (у). (например - выставили CHMOD 777)
3. Найдены не поддерживаемые директивы в файле .htaccess

На наших серверах хостинга не поддерживаются директив php_flag, php_admin_flag, php_value в файле .htaccess,
директивы которые изменяют какие-либо параметры PHP окружения.

А значить что в файле .htaccess не должно быть директив php_ (эти параметры нужно закомментировать или удалить эти строки):

1. php_value
2. php_flag
3. php_admin_flag

Закомментировать директиву в .htaccess можно добавив в начало строки символ решетки #

Например:

php_flag register_globals On

Заккомментированные они будут выглядеть так:

# php_flag register_globals On

  • 107 Users Found This Useful
Was this answer helpful?

Related Articles

Какой сервер MySQL указывать при установке движка?

При установки какого либо движка (CMS), потребуется указать хост (host) к подключению базы...

В какую директорию нужно загружать сайт ?

Когда вы зашли по FTP или открыли Диспетчер файлов в CPanel, то директория для загрузки вашего...

Как быстро загрузить сайт (файлы) на FTP

Всем известно что когда вы копируете много мелких файлов на FTP, или на своем компьютере, с...

При установке скрипта ShopScript Premium выдает ошибку

При установке скрипта Shop-Script PREMIUM выдает следующую ошибку:You have an error in your SQL...

Как посмотреть текущие настройки PHP ?

Для этого существует специальная функция phpinfo(). Создайте в директории ~/public_html файл,...