LECMS模板文件在哪个目录

chinaz
chinaz 初级会员超兽战士
发布于 2026-10-07 20:24 ·0 浏览 ·0 回复

学完这篇,你能准确找到 LECMS 的前台模板文件放在哪个目录,并且知道改完文件后为什么有时不生效。

本文以 LECMS 3.x 默认安装结构为准,2.x 或被人改过目录的版本请对照第四步排查。

第一步:记住默认位置——网站根目录下的 /template/

LECMS 的前台模板不走 ThinkPHP 的 app/View/ 那套,而是单独放在网站根目录的 template 文件夹里。用 FTP 工具或宝塔面板进入站点根目录,你会看到大致这样的结构:

/                 ← 网站根目录
├── index.php     ← 前台入口
├── admin.php     ← 后台入口(部分版本是 /admin/ 目录)
├── core/         ← 框架核心,别动
├── template/     ← 前台模板,就是这里
├── upload/       ← 上传的图片附件
└── runtime/      ← 缓存,可清空

打开 template/ 后,里面是一个模板一个文件夹,比如 default、newstyle 这类名字,每个文件夹就是一套完整模板。

第二步:确认后台当前启用的是哪套模板

目录里可能躺着三四套模板,改错文件夹是新手最常见的坑。登录后台(默认 /admin.php),依次点开:

系统 → 基本设置 → 界面设置 → 当前模板风格

这个下拉框里选中的名字,就是 template/ 下实际生效的那个文件夹名。记下它,后面只改这个文件夹里的东西。

如果你的版本后台菜单里没有「界面设置」,就找「模板管理」或「风格管理」,位置大同小异。

第三步:认清模板文件夹里的文件分工

进入 template/你正在用的模板名/,典型文件如下:

  • index.htm —— 首页模板
  • list.htm —— 栏目列表页模板
  • show.htm —— 内容详情页模板
  • header.htm / footer.htm —— 公共头尾,被上面几个文件包含
  • config.php 或 info.php —— 模板配置文件,里面写着模板名、作者等信息

想看某条 URL 用哪个文件,打开对应页面按 F12 看 HTML 里有没有类似 <!-- template: list.htm --> 的注释,或者直接对着 URL 猜:栏目页改 list.htm,文章页改 show.htm。

注意:改模板前先把整个模板文件夹下载一份备份。LECMS 后台没有模板版本回滚功能,改错只能靠备份救。

第四步:改完没变化?先清编译缓存

LECMS 会把模板编译成 PHP 缓存放在 runtime/ 目录下。直接改 .htm 文件后前台没反应,大概率是缓存没清。

两个办法:

  1. 后台 → 系统 → 缓存管理 → 清除模板缓存(按钮名可能是「更新缓存」);
  2. 直接用 FTP 或面板把网站根目录 runtime/ 文件夹里的内容全部删掉(文件夹本身保留),再刷新前台。

注意:runtime/ 目录必须有写入权限(755 或 777,看主机要求),否则清完缓存会直接报错白屏。

第五步:找不到 template 目录时的排查方法

如果根目录里根本没有 template 文件夹,按顺序查这三点:

  1. 看是不是被改名了。 有些站长为了安全把目录改成 skin、themes。打开根目录 index.php,搜索 template 关键字,看常量定义指向哪里。
  2. 看是不是装在子目录。 网站可能装在 /cms/ 这类子目录下,FTP 要再往里进一层。
  3. 看后台模板编辑入口。 后台 → 模板管理 → 在线编辑模板,编辑器顶部一般会显示该模板文件的完整物理路径,这是最准的答案。

注意:用在线编辑模板功能改文件虽然方便,但部分主机的 PHP 权限设置会导致保存失败却不报错,改完务必回前台确认内容真的变了。

小结

  • LECMS 前台模板默认在网站根目录 template/ 下,一模板一文件夹;
  • 后台「界面设置」里选中的模板名,才是当前生效的那一套;
  • 首页看 index.htm,列表页看 list.htm,详情页看 show.htm,公共部分在 header.htm、footer.htm;
  • 改完不生效先清 runtime/ 缓存;
  • 动模板文件前一定先备份,找不到目录就用后台在线编辑器的路径提示反查。
版权声明:本文来自 GJ站长论坛《LECMS模板文件在哪个目录》
原文链接:https://www.gj0.com/thread-521.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。

全部回复 0

还没有回复,来抢沙发~