syslog函数无法写入日志信息

我用syslog函数写入日志,但是messages文件里面始终看不到我写入的日志信息,请问这是怎么回事啊?
这是我的源代码
C/C++ code
#include <syslog.h>
#include <stdio.h>
#include <stdlib.h>

int main()
{
    FILE *f;

    f = fopen("not_here","r");
    if(!f)
        syslog(LOG_ERR|LOG_USER,"oops - %m\n");
    exit(0);
}



 系统是ubuntu 10.04

作者: hn307165411   发布时间: 2011-06-08

你加点打印信息调试一下嘛。至少知道是文件不存在?还是打开错误?还是其它什么原因。。。。。。

作者: jiahehao   发布时间: 2011-06-08