revendar has asked for the wisdom of the Perl Monks concerning the following question:
Hello Monks, I'm trying to execute a CGI script from Chrome. The cgi handlers are enabled in the webserver. A small Hello world CGI script works when called from browser. I have a CGI script like mentioned below which loads some custom libraries and CPAN libraries which are installed extra
#!/usr/bin/perl use CGI; use Data::Dumper; use lib::MyDatasource; use JSON::XS; print header(); print "Hello world\n";
Ths above code works when I comment lib::MyDatasource(which I have created) and JSON::XS(which i installed from CPAN). Also from UNIX cmd I can execute the script perfectly.
I have tried adding the lib folder to INC path, but in vain.
Please suggest.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: CGI script fails to execute in browser (how does @INC work)
by Anonymous Monk on Oct 20, 2014 at 07:12 UTC | |
by revendar (Novice) on Oct 21, 2014 at 06:43 UTC | |
|
Re: CGI script fails to execute in browser
by thewebsi (Scribe) on Oct 21, 2014 at 07:42 UTC |