Dear All,
I have problems of require() function, here is my
simple program :
test.pl
-----------
#!/usr/bin/perl
require "test01.pl";
test01.pl
-----------
#!/usr/bin/perl
print "content-type:text/html\n\n";
print "<html><head></head><body>";
print "this is line one ";
print "</body></html>";
1;
At console mode(perl -W test.pl), the program works
fine. However it doesn't work well if I use
browser(tested in Mozilla and IE at remote PC ).
My problems are :
- The "this is line one" is show on screen. If I press
'F5' button to refresh a few time, there was nothing
show on screen and no error report on apache log
(error_log), why ?
- Actually I need to type the absolute path in the
require() function, i.e.
require("/var/www/html/test01.pl""). What should I do
if I need relative path ?
My system is Fedora 2, apache 2.0.49 and mod_perl
1.99-12.
Thanks you for any advise.
Simon