>Можно попробовать опереться на CGI::param('DOCUMENT_ROOT');
Делаю так :
#!/usr/bin/perl
use CGI ":standard";
use DBI;
use strict;
my $path=CGI::param('DOCUMENT_ROOT')."units.conf";
print $path.' See full path!';
open (UNITS_COMPLI, 'units.conf') or die "Could not open file";
my @units_complic=<UNITS_COMPLI>;
close (UNITS_COMPLI);
Выдает только имя файла без пути=(
делаю так
my $path =$ENV{'DOCUMENT_ROOT'}."units.conf"
такая же бодяга
Делаю так (предварительно перенеся файл из папки cgi-bin на уровень выше)
my $path =$ENV{'DOCUMENT_ROOT'}."../units.conf"
Видет только путь units.conf - а сам файл - not exists =(
У меня такая проблема была с апачем - не читались файлы в папке cgi-bin но читались файлы в корне сайта.
перенес файл - такая же бодяга - не читается файл и всё тут!!!
Что за параша этот IIS !!!!
Может кто сталкивался?
или я что- то неправильно делаю?