|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 24 Mar 2002 00:35:05 To : Evgeny Malenkov Subject : Re: достyп к файлy -------------------------------------------------------------------------------- Здравствуй, Evgeny Malenkov. EM> имеется apache. надо чтобы некий скpипт создавал файл, а потом на него можно EM> было сделать ссылкy и htm файла. пpоблема в следyющем. если пишy open(XXX,"> EM> file"), то файл создается в /cgi-bin и к немy нет достyпа,кpоме как из EM> /cgi-bin. как создать его в каталоге с htm файлами? По протоколу: если хочешь получать ответы на свои письма, настоятельно рекомендуется прекратить увлечение псевдографикой. Hафиг. По сути: надо открывать файл с указанием пути к нему. Тонкость в том, что соотношение путей к скриптам и html-файлам с точки зрения браузера и с точки зрения файловой системы, вообще говоря, различно. Тут надо указывать путь с точки зрения файловой системы. Если, как в таких случаях типично, заливка происходит по FTP, то для ориентировки годится именно его представление - оно, скорее всего, совпадает с представлением файловой системы (впрочем, варианты возможны... у proftpd конфиг не только синтаксически напоминает апачевский...) Путь, естественно, следует указывать относительный, поскольку корень у апача и файловой системы уж заведомо разный, а у файловой системы и ftp-сервера - с изрядной вероятностью. Для тех, кто с юниксами дела не имел, на всякий случай замечу, что разделитель пути в юниксах "/", а родительская директория - "..". -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/1445463c754d5.html, оценка из 5, голосов 10
|