Здравейте.
При опит да съхраня файл на сървъра, чието име се формира от perl скрипт се появява следната грешка : Insecure dependency in open while running setuid at /home/dobri711/cgi-bin/news2.pl line 23.
Ето и част от скрипта:
#!/usr/bin/perl
use CGI::Carp qw( fatalsToBrowser );
open (ID,"../news11/page.txt");
$new_id = <ID>;
close (ID);
$new_id = $new_id + 1;
open (ID,">../news11/page.txt");
print ID $new_id;
close (ID);
$filename = '../news11/'."$new_id".'.html';
line 23 open FILE, ">$filename";
print FILE "text text text text";
close(FILE);
Идеята е да запазвам в отделни файлове въведени съобщения от потребителите, като всеки път името нараства с единица - примерно 23.html.
Помогнете ако имате някаква идея !!
При опит да съхраня файл на сървъра, чието име се формира от perl скрипт се появява следната грешка : Insecure dependency in open while running setuid at /home/dobri711/cgi-bin/news2.pl line 23.
Ето и част от скрипта:
#!/usr/bin/perl
use CGI::Carp qw( fatalsToBrowser );
open (ID,"../news11/page.txt");
$new_id = <ID>;
close (ID);
$new_id = $new_id + 1;
open (ID,">../news11/page.txt");
print ID $new_id;
close (ID);
$filename = '../news11/'."$new_id".'.html';
line 23 open FILE, ">$filename";
print FILE "text text text text";
close(FILE);
Идеята е да запазвам в отделни файлове въведени съобщения от потребителите, като всеки път името нараства с единица - примерно 23.html.
Помогнете ако имате някаква идея !!