我的apache2.0.47,mod_perl 1.99
FedoraCore1.0自带的,现安装mod_perl之后,以前的CGI脚本出现了一个小问题:
比如我有2个文件a.pl和b.pl,都放在/var/www/cgi-bin下面
而b.pl需要引用a.pl里面的内容。
没装mod_perl之前:
我就在b.pl里加入require "a.pl";(反正放在一个目录里)
结果也工作正常。
安装mod_perl之后:
再在浏览器里运行b.pl就出错了,看apache的error_log是@INC的原因。
于是我将a.pl改为绝对路径才好使,即require "/var/www/cgi-bin/a.pl";
刚开始学习mod_perl
高手指点阿。 |