CGI日志文件为空

时间:2013-10-14 20:02:04

标签: perl apache cgi

对于这个问题,我觉得自己是个真正的新手,但有时候,丰富的经历可能会让人感觉糟糕。

我有这个CGI脚本用于文件块中的文件上传。它正确地正确上传我的文件,但是我无法获得日志文件来写日志数据,即使它曾经完美地工作。日志文件是零字节。

我添加了几行来大大简化脚本开头的调试。它们列在下面。他们打开一个新的日志文件,写一个简单的文本行,然后关闭它。

我认为这不是一个冲洗问题,因为我正在关闭文件。它必须打开文件,因为文件存在,只有零字节。它必须运行CGI脚本,因为我的文件不会上传。并且在创建文件时,它有权写入/tmp/etc/httpd/logs/errorlog

也没有错误
open(LOGFILE, ">", "/tmp/olss2.log") or die "Can't open log file: $!";
$| = 1;
print LOGFILE "New Log Entry Started";
close LOGFILE;

0 个答案:

没有答案