Почему мой сайт/скрипт выдает внутреннюю ошибку сервера (Internal Server Error, ошибку 500)?
Опишем основные причины, которые вызывают подобную ошибку (94% случаев):
1. Неверные права на скрипт или папку, в которой он находится.
Корректные права на файлы 644, на папки 755.
По умолчанию система устанавливает достаточные для работы, запуска и записи в файлы и папки права. Поэтому самостоятельно их изменять не следует (даже не смотря на указания в readme некоторых скриптов устанавливать права 777)
2. Некорректные или не поддерживаемые сервером записи (директивы) в .htaccess.
Директивы, которые будут вызывать ошибку 500 следующие:
Ошибочные записи в htaccess - также будут приводить к ошибке 500.
Если Вы удостоверились в том, что у Вас на скрипт стоят верные права и в .htaccess отсутствуют указанные выше записи, но проблема этим не решается - обратитесь в тикет-систему, где Вам обязательно помогут.