Вопрос очень неопределенный. Мы не можем однозначно ответить, с чем связана ошибка, но большинство ошибок находятся непосредственно в коде скрипта. Если вы не являетесь специалистом в установке скриптов, пожалуйста, изучите сначала принципы работы и описание необходимой вам программы, проверьте правильность настройки, установки прав и т. д.
Основные моменты, на которые стоит обратить внимание:
Обратите внимание, при переносе CGI-скриптов на сервер в настройках FTP-клиента необходимо включить ASCII-режим. Дело в том, что при написании скриптов в Windows многие редакторы используют символ возврата каретки, что может быть неверно интерпретировано программой, выполняющейся на хостинге в среде UNIX.
Важно также понимать, что написанный вами скрипт может быть блокирован автоматической системой распределения ресурсов, если он потребляет чрезмерные ресурсы системы (обычно такое случается крайне редко, и всегда вследствие грубых ошибок в программном коде скрипта).