請幫助我。
我有perl模塊文件中的代碼。當我在web中提交按鈕時,我想調用一個外部腳本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;
和我有一個這樣的警告:
[週一年02月29 11時54分38秒20 ] [警告]不安全$ ENV {PATH}通過/ home /文件/網頁與-T開關運行時/modify/send.pm 1230行。\ n
您的代碼和錯誤消息不適合在一起。 1230行是什麼?它是如何用'-T'污染模式開關調用的?你的網絡服務器是否這樣做?你正在顯示的'send'方法從來沒有被調用,我們在這裏看到的是,在你的代碼中沒有提及'$ ENV {PATH}'。你的代碼中還有一個'
',在第4行。這不屬於那裏。請[編輯]你的問題並清除它。 – simbabque