а все-таки получается ли установить модуль или нет?
у меня вот так unshift(@INC, "ваш_путь_к_cgi_lib"); и так use lib "ваш_путь_к_cgi_lib"; пишет Internal Server Error, а в err_log пишет: Premature end of script headers: ваш_путь_к admin/upload.cgi
или напишите пожалуйста прямую ссылку на аналогичный скрипт, работающий со старым модулем CGI.pm