|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 03 Jul 2003 11:30:36 To : "Serg Chervjakov" Subject : Re: про $0. -------------------------------------------------------------------------------- Хмутро. SC> Пришлось таки провести эксперимент... SC> Эксперименты проводились на трех совершенно различных платных хостингах (2 SC> русских, 1 забугорном, скоро проведу еще на одном забугорном). Так вот, SC> результаты не впечатляют. $0 содержал относительный путь к скрипту от SC> рабочей директории. Я специально проверил - запустил по крону - самый что ни SC> на есть настоящий относительный путь. Причем в нормальной ситуации он SC> выглядел как "rask.pl". Hо... зато осталось еще $ENV{SCRIPT_FILENAME}. Во SC> всех трех случаях он содержал абсолютный путь к скрипту, след. папка где SC> лежит скрипт добывается как: SC> substr($ENV{SCRIPT_FILENAME},0,rindex($ENV{SCRIPT_FILENAME},'/')) Hа моем SC> компе (где мне окончательно надоело настраивать перл после каждой установки SC> новой или старой винды), $0 показывает пустоту. $ENV{SCRIPT_FILENAME} SC> отсутствует (оно и понятно - это ж винда:) ). Дело не в том, что это винда, а в том, что это не CGI в апаче. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/114775f8af198.html, оценка из 5, голосов 10
|