А закачивать еще рекомендуют в текстовом режиме а не в бинарном, но это очевидно "Меняем файлы на тексты", хотя мне очевидно стало при третьем прочтении.
Можно в скрипт вставить второй строкой:
use CGI::Carp qw( fatalsToBrowser );
и посмотреть, что получится. Может ляп какой покажет внутри скрипта.
А описание читал на прогу поиска. По идее там должно быть описание, чего и как делать, какие права на какие файлы ставить.
В конце концов, возьми, скачай еще пару скриптов и попробуй их погонять. Или локально помучай скрипт, на домашней машине.