跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机条目
特殊页面
站点
关于陋室
维基社群
新闻动态
联系我们
活跃用户
统计
参与
上传文件
待撰页面
新建页面
编辑入门
帮助
内容
分类树
所有页面
前缀索引
最多链入页面
热门页面
维护
MediaWiki 消息页
系统消息
小工具管理
小工具定义
用户组权限
界面
侧边栏
英文侧边栏
站点公告
匿名用户通知
公共样式表
公共脚本
陋室
搜索
搜索
中文(中国大陆)
外观
登录
个人工具
登录
沙盒
查看“︁Help:维护脚本”︁的源代码
帮助
讨论
大陆简体
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
页面信息
Cargo数据
获取短链接
外观
移至侧栏
隐藏
←
Help:维护脚本
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
您可以查看和复制此页面的源代码。
== 常用维护脚本 == 这些脚本涉及到数据库优化、文件清理、索引重建、权限更新等操作,通常是为了确保 MediaWiki 实例能够稳定运行,并且提升性能和响应速度。 == 数据库优化与更新 == <syntaxhighlight lang="bash"> # 更新数据库架构(快速模式,不做过多检查) php maintenance/run.php update.php --quick # 重建数据库中的“最近更改”记录 php maintenance/run.php rebuildrecentchanges.php # 重建所有内容(页面、修订、文件等) php maintenance/run.php rebuildall.php # 重建文本索引(用于全文搜索) php maintenance/run.php rebuildtextindex.php # 刷新页面中的链接数据 php maintenance/run.php refreshLinks.php # 清理无效的页面标题(干运行模式,仅模拟,不做实际修改) php maintenance/run.php cleanupTitles.php --dry-run </syntaxhighlight> == 运行提示 == * 使用服务器上的 PHP CLI 执行维护脚本,通常用 <code>php maintenance/run.php 脚本名</code>,避免通过 Web 访问。 * 如果站点部署了多个 PHP 版本,可先运行 <code>php -v</code> 或指定完整路径(如 <code>/usr/bin/php8.2</code>)以确保使用与 Wiki 一致的运行时。 * 对于耗时的脚本(如 rebuildtextindex.php、rebuildrecentchanges.php),建议在流量低峰期执行,并记录输出、检查 <code>maintenance/logs</code>。 * 不确定命令合适时,可先添加 <code>--help</code> 或 <code>--dry-run</code> 选项查看安全性,例如:<code>php maintenance/run.php deleteOldRevisions.php --dry-run</code>。 == 分类和页面维护 == <syntaxhighlight lang="bash"> # 删除过期的修订记录,减少数据库体积(干运行模式,仅模拟,不做实际删除) php maintenance/run.php deleteOldRevisions.php --dry-run </syntaxhighlight> == 作业与后台处理 == <syntaxhighlight lang="bash"> # 手动执行所有后台作业,确保没有待处理的作业(如图片处理、邮件发送等) php maintenance/run.php runJobs.php </syntaxhighlight> {{Template:站点帮助文档}}
此页面嵌入的页面:
Template:Navbox
(
查看源代码
)
Template:Navbox/styles.css
(
查看源代码
)
Template:PageToolsLink
(
查看源代码
)
Template:PageToolsLink/styles.css
(
查看源代码
)
Template:站点帮助文档
(
查看源代码
)
Module:Navbox
(
查看源代码
)
Module:PageToolsLink
(
查看源代码
)
返回
Help:维护脚本
。
搜索
搜索
查看“︁Help:维护脚本”︁的源代码
添加语言
添加话题