cgi中上传文件遇到的问题

cgi中上传文件遇到的问题

我用sysopen打开file handle,为什么总是报错呢?
代码如下:
my $q = new CGI;
my $fh = $q->upload("file");
sysopen (FILE, $filename, O_WRONLY | O_EXCL | O_CREAT);

... ...


上传文件夹是有权限的,请高手相助
把错误信息打印出来,那样的会能跟好的分析问题