perl网页无法获得命令错误输出

perl网页无法获得命令错误输出

perl网页无法获得命令错误输出
页面调用系统命令获得错误输出,根据错误输出给出提示信息,我的代码如下:
my $e = `$command 2>&1`;
if($e){
...
}else{
...
}

可是我始终无法获得命令的错误输出,这是为何?直接在命令行执行可以获得,另外写一个简单的脚本也可以获得,就是网站系统内的始终无法获得
我在页面头使用了如下包(简单网页也是这样):
use CGI::Carp qw(fatalsToBrowser);
use CGI qw(:standard);
use strict;
use CGI::Session;
use dTemplate;
ft,低级错误,命令最后一个字符是回车,去掉就ok了
呵呵。--另外需要注意权.
呵呵。
另外需要注意权限

shell 和 apache 权限不同