in reply to Re: Re: Slightly OT: Perl and CGI - reading a file
in thread Slightly OT: Perl and CGI - reading a file
How do I find the "real path"? This is on a paid service's webserver (i.e., commercial hosting site).
Some ways:
use File::SPec::Functions 'rel2abs'; my $abspath = rel2abs("produce_items.txt");
So, you're better off hardcoding the absolute path to your data file.
If that isn't a most favourable option, you can still try to find the position of the script using FindBin, and locate the data file from there:
use FindBin; my $abspath = "$FindBin::Bin/produce_items.txt";
Still, I believe you're best off moving your data out of your web space, to an absolute location, with a prereably a simple path, and hardcode it into your script.
|
|---|