目录

xiuno 论坛常见问题之如何查看日志信息

前言

在运维 Xiuno 论坛的过程中,遇到用户登录失败、帖子发布报错、页面打不开等问题时,查看系统日志是定位故障的核心手段。

日志就像论坛的“运行日记”,会详细记录请求处理、程序错误、数据库交互等关键信息。

很多新手站长可能会卡在“找不到日志”或“不会看日志”的环节,本文就针对性解决这些问题,带你快速掌握 Xiuno 论坛日志的查看方法

一、日志位置

xiuno 论坛的日志存储位置:xiuno/log/

该目录下会按照日期进行进行分类,比如我查看 202601 这一天的,则进入 xiuno/log/202601目录下查看

二、数据库日志

日志文件为:

db_error.php

可以直接打开文件查看,这里会展示数据库查询语句失败的日志,不过一般非开发人员也看不太懂

db_exec.php

这里记录的是数据库执行的具体 sql 日志,一般非开发人员也看不太懂,打开之后可以查看具体 sql 的执行情况,可以用来做数据库 sql 优化。

三、管理员登录日志

日志文件为:

admin_login_error.php

这里记录了管理员登录失败的日志,从这里可以判断是不是有非法登录的情况,可以排查是否有非法人员在暴力登录后台。

网站管理员应该定期查看该日志,避免有非法人员登录后台管理系统,给网站造成损失。

admin_login.php

这里记录了管理员登录成功的日志,和 admin_login_error.php 不同的是,这里记录的是成功的日志,网站管理员也应该定期查看该日志,避免有非法人员登录后台管理系统,给网站造成损失。

四、系统日志

日志文件为: debug_error.php

php_error.php

这两个日志非常关键,记录了网站启动、运行失败的错误信息,比如文件上传失败、发帖失败、网站打开白屏等等,都可以从这里查看具体错误的原因,从而进行问题的解决。

不过这 debug_error.php 默认是没有的,需要管理员手动开启 debug 模式才会生成。

开启 debug 模式也很简单,具体操作如下:

  1. 找到文件:xiuno/index.php

  2. 设置 debug 模式

    // 0: 线上模式; 1: 调试模式; 2: 插件开发模式;
    !defined('DEBUG') AND define('DEBUG', 0);

设置为 1,则会输出 debug 日志,可以用在网站开发调试。

五、进阶

手动查看日志文件可能不是很方便,可以安装一些插件,安装完成后可以在后台管理页面查看日志信息

日志查看器:xiuno 插件之日志查看器 till_xnlog_viewver-软件区-五岁资源站

安装完成后可以查看具体的日志:

/img/xiuno-view-log/0001.png
日志查看器

用户登录日志插件:xiuno 插件之xn_user_logs 查看记录用户登录日志-软件区-五岁资源站

这个插件可以查看用户登录日志

总结

查看 Xiuno 论坛日志的核心步骤可概括为:「定位 log/ 目录 → 选择对应日期日志文件 → 用合适方式查看(直接打开/命令行)。

对于新手站长,优先掌握“后台直接查看”方法(安装插件),满足日常调试需求。日志是排查故障的“核心工具”,熟练掌握查看和解读方法,能大幅降低 Xiuno 论坛的运维成本。

如果大家在查看 Xiuno 论坛日志时遇到“日志目录缺失”“特殊错误日志无法解读”等问题,或者有更高效的日志查看技巧,欢迎在评论区交流~~~

版权声明

未经授权,禁止转载本文章。
如需转载请保留原文链接并注明出处。即视为默认获得授权。
未保留原文链接未注明出处或删除链接将视为侵权,必追究法律责任!

本文原文链接: https://fiveyoboy.com/articles/xiuno-view-log/

备用原文链接: https://blog.fiveyoboy.com/articles/xiuno-view-log/