Все вопросы

C чем может быть связана ошибка Internal Server Error?

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

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

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

Код
php_flag register_globals On

или например

Код
display_errors Off

Сервер вернёт ошибку 500 (Internal Server Error).