, пожалуйста, помогите мне.
У меня есть код в файле модуля perl. когда я отправляю кнопку в Интернете, я хочу вызвать внешний скрипт perl. вот мой код в файле модуля perl.
package web::modify::send;
use strict;
use warnings FATAL => 'all';
no warnings 'redefine';<br>
sub send{
my $s = shift;
my $op = $s->param('Submit');
eval {
if($op eq 'send'){
system("./../bin/perl1.pl >> /log/file/perl1.log 2>&1 &");
}
};
return;
}
1;
и у меня есть предупреждение, как это:
[ пн 29 февраль 11:54:38 20 ] [ предупреждают ] Insecure $ ENV {PATH} во время работы с юТ переключатель в/главном/файле/веб /modify/send.pm line 1230. \ n
Ваш код и сообщение об ошибке не подходят друг другу. Что находится в строке 1230? Как он вызывается с помощью переключателя режима «-T»? Ваш веб-сервер делает это? Метод 'send', который вы показываете, никогда не вызывается в том, что мы видим здесь, и в вашем коде не упоминается' $ ENV {PATH} '. В вашем коде есть строка «
», которая не принадлежит к ней. Пожалуйста, отредактируйте свой вопрос и очистите его. – simbabque