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

Reply via email to