排序
WordPress 图片瘦身实操(2026):2.9MB 大图压到 99KB,不装插件
媒体库是 WordPress 站里最容易悄悄变胖的地方,我这一百多兆的上传目录里躺着 6.2MB 的 PNG 和 7680 像素宽的 JPEG。用 WP 核心钩子加几条命令行把尺寸砍下来、子尺寸换成 WebP,全程不装图片...
WordPress 502 和白屏排障(2026):从 nginx 日志查到 php-fpm 的内存账
502 是 nginx 报的,白屏是 PHP 报的,答案都在日志里。我这台 1.9G 内存的机器上,php-fpm 子进程平均吃掉 162MB,mysqld 被 OOM 干掉过 5 次,这篇写清楚怎么查、内存账怎么算、改完怎么退回...
WordPress 接上 Redis 对象缓存(2026 实操):命中率 92%,数据库少接五千八百万次查询
页面缓存挡的是未登录访客,登录用户和后台请求照样一遍遍查数据库。这篇是从装 PHP 扩展、写 wp-config 到 wp redis enable 的完整流程,附命中率验证方法,以及 WP-CLI 报扩展缺失、maxmemory...
自建评论系统 Artalk 部署实操(2026):Docker 起服务,数据留在自己服务器
用 Docker 把 Artalk 评论系统跑在自己的服务器上,数据落在一个 SQLite 文件里,再配 Nginx 反代和 HTTPS,最后用一个 mu-plugin 挂到 WordPress 文章底部。含验证方式、常见坑和完整回滚步骤
WordPress 定时任务不准怎么办(2026 实操):一天只触发 33 次,换成系统 crontab
页面缓存和边缘缓存一开,wp-cron.php 就很少被访问,定时任务开始迟到甚至不跑。这篇讲怎么用 nginx 日志查清现状,把 WP-Cron 关掉、交给系统 crontab,附 PHP 版本和文件属主两个坑
Nginx 日志排查实操(2026):58 个 404 里认出后门扫描,再把假 IP 换回真访客
半天 1556 条日志、58 个 404,路径全是 webshell 文件名,而日志里记下来的 IP 全指向 CDN 回源节点。这篇讲怎么从状态码和 UA 里认出扫描器,怎么在 error.log 里抓到 SQL 注入 payload,再用...







