информационная безопасность
без паники и всерьез
 подробно о проекте
За кого нас держат?Сетевые кракеры и правда о деле ЛевинаАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Критическая уязвимость UEFI позволяет... 
 Японский хостинг попросил клиентов... 
 Компрометация eMudhra вынудила... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Perl vs HTML 04.08.01 19:07  
Автор: Access Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Вот программа:

#!/usr/bin/perl -w
open(out,"+>out.dat")||print "Couldn`t open file out";
binmode(out,":raw");
$k="1234567890 test";
syswrite(out,$k,16,0);
close(out);

когда я компилю прогу в терминале, то всё ок

но если запускаю скрипт через браузер (сервер APACHE) то некогда не могу открыть или создать файл, вчём дело???
Perl vs HTML 06.08.01 09:36  
Автор: Cadpig Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Вот программа:
>
> #!/usr/bin/perl -w
> open(out,"+>out.dat")||print "Couldn`t open file out";
> binmode(out,":raw");
> $k="1234567890 test";
> syswrite(out,$k,16,0);
> close(out);
>
> когда я компилю прогу в терминале, то всё ок
> но если запускаю скрипт через браузер (сервер APACHE) то
> некогда не могу открыть или создать файл, вчём дело???

Посмотри текущий каталог в Апачях - судя по всему - права доступа.
Perl vs HTML 06.08.01 14:49  
Автор: Xoro Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> > Вот программа:
> >
> > #!/usr/bin/perl -w
> > open(out,"+>out.dat")||print "Couldn`t open file
> out";
> > binmode(out,":raw");
> > $k="1234567890 test";
> > syswrite(out,$k,16,0);
> > close(out);
> >
> > когда я компилю прогу в терминале, то всё ок
> > но если запускаю скрипт через браузер (сервер APACHE)
> то
> > некогда не могу открыть или создать файл, вчём дело???
>
> Посмотри текущий каталог в Апачях - судя по всему - права
> доступа.

попробуй так
if (-f "out.dat"){
open(F,"out.dat");
close(F);
chmod(0666,"out.dat");
}

1





Рейтинг@Mail.ru


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