in reply to why this simple cgi script returns error ? !
But as a (not so wild) guess; perl module names are case SenSiTivE: it's "use CGI" not "use cgi".