type
status
date
slug
summary
tags
category
icon
password
😀
• 如何在网站维护时优雅地通知用户? • 系统出现异常时,如何快速定位问题? • 如何有效监控网站的访问情况? 本文将简单介绍Drupal的维护与管理功能,帮助你更好地应对这些挑战。

维护模式

notion image
notion image
开启后如果页面不是维护模式,可以清除缓存刷新显示(实际上已经进入维护模式了,逻辑都不会执行)。

Cron

(有用过crontab很好理解)
notion image

修改密钥

/cron后的是触发密钥,可以通过yunke_help模块修改模块
notion image
notion image

状态报告

notion image
notion image
notion image
notion image
notion image

使用小皮面板打开错误日志和访问日志

notion image
可以在以下配置文件中找到日志存放路径
notion image
notion image

watchdog日志

稍微说一下watchdog,drupal会把系统日志写在数据库watchdog表中,对于需要更多信息/后台无法进入的情况,可以导出日志,查看报错。
notion image

系统日志模块Syslog

系统日志模块的作用是把自身日志发送到操作系统(防止进入不了后台的情况/减少性能消耗提升系统速度)。开启之后可以选择把drupal自身的日志报告关闭。
notion image
notion image

严重故障

notion image

访问统计

notion image
notion image
(注,这个模块只统计内容实体,不统计视图等访问次数,如需统计,需要在视图中添加字段)
notion image

普通的内容实体如何显示统计信息

这个统计的内容块叫“热门内容”
notion image
添加到你想要的位置,参考
3.页面布局
3.页面布局
,并保存。
然后需要配置所需的显示条目
notion image
自行配置,最终效果类似:
notion image

在视图页面中配置

notion image
notion image

资源注入器asset_injector

之后可以在配置中,注入css或js代码实现统计。(可以远不止只是统计功能)
notion image

配置管理

notion image
你可以在开发-配置同步-导出中,大概看到有哪些配置可以管理。
notion image

🤗 总结归纳

本文介绍了Drupal系统的维护与管理相关内容,主要包括以下几个方面:
  • 维护模式:如何开启维护模式以及相关配置。
  • Cron任务:定时任务的设置和密钥修改。
  • 系统状态监控:
    • 状态报告的查看和分析
    • 错误日志和访问日志的位置及查看方法
    • watchdog数据库日志
    • Syslog系统日志模块的使用
  • 访问统计功能:
    • Statistics模块的使用
    • 内容实体访问统计的配置
    • 视图中的统计设置
  • 资源注入:使用asset_injector模块注入CSS和JS代码。
  • 配置管理:系统配置的导出与管理方法。
这些工具和功能共同构成了Drupal的维护管理体系,帮助管理员更好地监控和维护网站运行。

📎 参考文章

15.备份和迁移13.内容搜索
Loading...
Narohaz
Narohaz
infp,二次元
Announcement
不成熟者的特征就在于为了理想选择高贵地死去,而成熟者则为了理想选择卑贱地活着。 ——J·D塞林格