1. 一份 emlog 核心,两台服务器:多站补丁怎么管

    补丁打完了,问题才刚开始 那篇 502 复盘写完之后,我做了一件当时没写进文里的事:去另一台服务器看了一眼。 那边的站跑的是同一份 emlog 核心代码,毛病一模一样—— getCurrentTemplate() 照样无…

    约 11 分钟
  2. ?theme= 之后:emlog 到底是怎么选中模板的

    一条 URL,把首页打成了 502 那天我打开 https://em.lczld.cn/?theme=lcbk-stationery ,首页直接 502;把这段参数删掉再访问,一切正常,文章页多刷几次也能偶尔挤进去。直觉…

    约 12 分钟
  3. 一个主题预览链接,把站点点成了 502

    带 的预览链接必 502,病灶却不在主题:emlog 核心的 每次被调用都无条件 ,首页一次渲染能堆出几百条重复响应头,把网关的头缓冲区撑穿。本文记录定位过程、4 行补丁、本机仿真与公网复测数据,以及一个必须记住的前提—…

    约 9 分钟
  4. PHP 紧急补丁今晚发布:两个严重漏洞的本质、影响版本与站长自查清单

    这两天技术圈被两条消息刷屏:一边是 PHP 两个严重漏洞(CVE-2026-109618、CVE-2026-109619)被提前泄露,官方宣布 10 月 21 日紧急发补丁;另一边是 curl 维护者公开调整低危漏洞披露…

    约 13 分钟
  5. 主题导航菜单项单独配置图标

    因emlog 的导航数据里扩展,我们通过主题设置来映射。 在主题设置里配置「导航名称 → 图标」的对应关系。网站导航有命名啥,后台设置啥就是了 格式:导航名称=图标类名,多个用逗号分隔。 例如:首页=ri-home-li…

    约 1 分钟
  6. 用原生 JS 实现文章目录

    文章目录看起来简单,真做起来有几个细节绕不过去。 生成 ID 正文里的 / 通常没有 id。需要按标题文本生成一个 slug,重复的加序号。中文标题要考虑编码。 滚动高亮 监听 事件,找出当前视口内最靠上的标题。但 触发…

    约 1 分钟
  7. 我的写作工具链

    写东西的工具一直在换,目前这套用了一年多,算是稳定下来了。 记录 想到什么先丢进收件箱,不管格式。这一步的关键是不要组织,组织是写的时候才做的事。 起草 正式写的时候用纯 Markdown 编辑器。不用所见即所得,那样会…

    约 1 分钟
  8. 博客建站系统怎么选?从轻量极客到工业级 CMS 的全景选型指南

    博客建站系统怎么选?从轻量极客到工业级 CMS 的全景选型指南 导读:在内容分发碎片化的时代,搭建一个属于自己的独立博客依然是一件兼具情怀与长远价值的事。面对 WordPress、Typecho、Halo、Emlog、Z…

    约 10 分钟
  9. 欢迎使用 Typecho

    如果您看到这篇文章,表示您的 blog 已经安装成功.

    约 1 分钟