|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/371.32 06 Oct 2000 11:55:09 To : aland@elst.ru Subject : Re: active perl: absolute path --------------------------------------------------------------------------------
aer> Можно ли в Перле под винды при открытии какого-нибудь файла
aer> обойтись без указания абсолютного пути (c:\dir\file.txr).
aer> (есть ли возможность указать путь отн-но урл скрипта, напр,
aer> "../../dir/file.txt")
aer> Hапример в АСП есть ф-ция Server.MapPath("../dir/file.txt"), которая
aer> возвращает
aer> абсолютный путь по указанному урл.
Если это CGI, то вроде бы нельзя, во всяком случае надежно (протокол не
позволяет). Под апачем у тебя будет $ENV{DOCUMENT_ROOT}, которая до некоторой
степени (если нет алиасов) спасает. Под апачем же, но под mod_perl, можно
задать подзапрос на предмет резолвинга имени файла по URL. Под IIS - смотри в
документацию к IIS и ActivePerl.
--
Счастливо!
Ран.
--- ifmail v.2.14.os-p7-tma3
* Origin: MemoNet (2:5020/371.32@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/171211d3380dc.html, оценка из 5, голосов 10
|