Q. Скрипт выдает ошибку 500 Internal Server Error. Что делать?
A. Эта ошибка может возникать по разным причинам, но самая распространенная — это неверные права на папки или файлы. Для того, чтобы определить причину возникновения этой ошибки, прежде всего, следует просмотреть log ошибок в панели управления хостингом DirectAdmin. После авторизации в панели управления перейдите сюда: Site Summary / Statistics / Logs
Там вы сможете найти причину возникновения ошибки.
Для PERL файлов - проверьте атрибуты на файлы. Они должны быть 755.
Для PHP файлов - проверьте атрибуты на файлы. Они должны быть 644, на папке - 755. Если Вы видите файл .htacess в папке со скриптом, попробуйте временно переименовать его.