日期:2014-05-16 浏览次数:20642 次
?openfire3.7在windows下目录目录即在openfire_Home/logs目录下,除debug目录需要管理员开户外,error,warn及info日志文件都能找到。openfire在linux下是解压即用,启动后在openfire_Home/logs目录下有日志文件,但它们的大小恒定不变,即openfire未往其中写入日志。真实怀疑权限问题,修改目录权限及使用root启动应用都不行,后来翻开lib/log4j.xml文件,发现有内容
<param name="File" value="${openfireHome}/logs/debug.log" />?echo $openfireHome未发现有值,问题就出这了。在这个环境变量未配置情况下,日志默认输出到了根目录 /logs下,添加环境变量或修改配置文件路径为绝对路径即可以让日志输出到那期望的目录。
?
?