排序
服务器磁盘被谁吃掉了(2026 实操):从 df 追到 du,宝塔监控库一个文件占 4.4G
磁盘报警先别急着删日志。这篇讲怎么用 df 和 du 一层层找出真正的大头,怎么清掉宝塔网站监控报表里涨到 4.4G 的 uri_list.db,以及 SQLite 删数据为什么不还盘、回滚怎么做
自建评论系统 Artalk 部署实操(2026):Docker 起服务,数据留在自己服务器
用 Docker 把 Artalk 评论系统跑在自己的服务器上,数据落在一个 SQLite 文件里,再配 Nginx 反代和 HTTPS,最后用一个 mu-plugin 挂到 WordPress 文章底部。含验证方式、常见坑和完整回滚步骤
WordPress 接上 Redis 对象缓存(2026 实操):命中率 92%,数据库少接五千八百万次查询
页面缓存挡的是未登录访客,登录用户和后台请求照样一遍遍查数据库。这篇是从装 PHP 扩展、写 wp-config 到 wp redis enable 的完整流程,附命中率验证方法,以及 WP-CLI 报扩展缺失、maxmemory...
一个爬虫占掉六成动态请求,1889 条还是 POST:用 nginx 按 UA 给爬虫限速(2026 实操)
从 nginx 日志数 UA,发现 meta-externalagent 一天打出 3675 条动态请求,其中 1889 条是 POST 进 admin-ajax;用 map 加 limit_req 按 UA 限速,附实测 429 结果、坑位与回滚命令
WordPress 定时任务不准怎么办(2026 实操):一天只触发 33 次,换成系统 crontab
页面缓存和边缘缓存一开,wp-cron.php 就很少被访问,定时任务开始迟到甚至不跑。这篇讲怎么用 nginx 日志查清现状,把 WP-Cron 关掉、交给系统 crontab,附 PHP 版本和文件属主两个坑
WordPress 全站自动备份与恢复(2026 实操):数据库加 wp-content 打包,rclone 再传一份异地
用 WP-CLI 导出数据库、tar 打包 wp-content,让 rclone 把包送到异地对象存储,cron 每天自动跑,附校验命令、恢复顺序和我踩过的坑
Nginx 日志排查实操(2026):58 个 404 里认出后门扫描,再把假 IP 换回真访客
半天 1556 条日志、58 个 404,路径全是 webshell 文件名,而日志里记下来的 IP 全指向 CDN 回源节点。这篇讲怎么从状态码和 UA 里认出扫描器,怎么在 error.log 里抓到 SQL 注入 payload,再用...








