информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Портрет посетителяЗа кого нас держат?Сетевые кракеры и правда о деле Левина
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Microsoft обещает радикально усилить... 
 Ядро Linux избавляется от российских... 
 20 лет Ubuntu 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / beginners
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
Варианты 27.11.04 14:24  Число просмотров: 1479
Автор: J'JF <Dmytro Volhushyn> Статус: Elderman
<"чистая" ссылка>
> То есть, файл должен создаваться в папке
> /cgi-bin/guestbook/auth/hash/ Может, прав там каких не
> хватает или что-нибудь в этом роде? В общем, не знаю, что и
> думать...

1. Нет прав. Выход - проверить права :)
2. Нет папки - путь у тебя относительный, так что из текущей локации может и не быть такого пути. Выход - указать полный путь или разобраться с папкой исполнения скрипта и верно расставить перед ним "../../.." или типа того.

Других вариантов нет.
<beginners>
Ничего не понимаю. Perl-скрипт не создает файл (хотя должен) 27.11.04 12:25  
Автор: n0xi0uzz <Черкасов Виктор> Статус: Member
<"чистая" ссылка>
Мой скрипт должен создавать файл с кое-какими данными, но он делать это никак не хочет, не знаю, что и делать:

   if (open HF, ">guestbook/auth/hash/$RES.hash")
    {
     print HF "$login";
     close HF;
    }else
    {
     print "<script language=\"JavaScript\">alert(\'ОШИБКА! Не могу создать файл!\');</script>";
    }

---

То есть, файл должен создаваться в папке /cgi-bin/guestbook/auth/hash/ Может, прав там каких не хватает или что-нибудь в этом роде? В общем, не знаю, что и думать...
Варианты 27.11.04 14:24  
Автор: J'JF <Dmytro Volhushyn> Статус: Elderman
<"чистая" ссылка>
> То есть, файл должен создаваться в папке
> /cgi-bin/guestbook/auth/hash/ Может, прав там каких не
> хватает или что-нибудь в этом роде? В общем, не знаю, что и
> думать...

1. Нет прав. Выход - проверить права :)
2. Нет папки - путь у тебя относительный, так что из текущей локации может и не быть такого пути. Выход - указать полный путь или разобраться с папкой исполнения скрипта и верно расставить перед ним "../../.." или типа того.

Других вариантов нет.
Самое интересное, что раньше таких проблем у меня не было в... 27.11.04 14:55  
Автор: n0xi0uzz <Черкасов Виктор> Статус: Member
<"чистая" ссылка>
Самое интересное, что раньше таких проблем у меня не было в подобных скриптах ;) Да, действительно, проблема решилась довольно легко - поставил chmod 777 на папку, в которой будут создаваться файлы и все ;) Теперь буду знать ;) Благодарю!
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach