船说 CMS 夏烟模板怎么安装
学完这篇,你能把夏烟模板从压缩包完整安装到船说CMS,并让前台正常显示,避开目录名、权限、缓存、伪静态这几个常见坑。下面以船说CMS v1.3.x + 夏烟模板 v1.0 为例。
第一步:确认环境和版本
这一步要确认船说CMS和PHP版本是否匹配,避免装完白屏。登录后台,看页面底部或“系统信息”里的版本号;夏烟模板一般要求船说CMS v1.3.x以上。PHP建议用7.4,MySQL用5.7。宝塔面板里点:网站 -> 你的站点 -> 设置 -> PHP版本,选PHP-7.4。
注意:装模板前先备份。宝塔面板:网站 -> 你的站点 -> 备份 -> 备份网站,再点数据库 -> 备份。不要省这一步。
第二步:下载并解压模板
这一步要把模板压缩包解压成正确目录。把 xiayan.zip 上传到服务器临时目录,例如 /www/wwwroot/你的域名/temp/,然后执行:
cd /www/wwwroot/你的域名/temp
unzip xiayan.zip
ls
解压后应该看到一层 xiayan 目录,里面有 index.html、list.html、show.html、css/、js/、images/。如果解压出来是 xiayan-master,先改名:
mv xiayan-master xiayan
注意:不要把这些文件直接散放到
template目录下,必须保留xiayan这一层目录。
第三步:放入 template 目录并设权限
这一步把夏烟模板放进船说CMS的模板目录,并给Web用户读取权限。船说CMS默认模板目录通常是站点根目录下的 template:
mv /www/wwwroot/你的域名/temp/xiayan /www/wwwroot/你的域名/template/
chown -R www:www /www/wwwroot/你的域名/template/xiayan
find /www/wwwroot/你的域名/template/xiayan -type d -exec chmod 755 {} \;
find /www/wwwroot/你的域名/template/xiayan -type f -exec chmod 644 {} \;
注意:目录名必须小写,建议就是
xiayan,不要写成“夏烟”或带空格,否则后台检测不到模板。
第四步:后台启用夏烟模板
这一步让船说CMS正式使用夏烟模板。登录后台,地址通常是 http://你的域名/admin.php。左侧菜单依次点:系统 -> 模板管理 -> 模板选择。在列表里找到“夏烟”,点右侧“启用”或“设为默认”。如果列表没有,点“刷新模板列表”或“检测模板”。
接着点:系统 -> 基本设置 -> 网站设置,把“默认模板”下拉框选成“夏烟”,点保存。
注意:如果模板包里有
install.sql,并且作者说明需要导入,就到宝塔 phpMyAdmin 选当前数据库 -> 导入 -> 选择该 SQL,否则导航、广告位可能不显示。
第五步:清缓存并检查前台
这一步让新模板立即生效。后台点:系统 -> 缓存管理 -> 清除全部缓存。再手动删运行缓存:
rm -rf /www/wwwroot/你的域名/runtime/cache/*
rm -rf /www/wwwroot/你的域名/runtime/temp/*
打开前台 http://你的域名/,按 Ctrl+F5 强刷。检查首页、栏目页、内容页、搜索页。如果样式错乱,按 F12 看 Network,确认 css/、js/ 不是404;如果详情页404,去宝塔:网站 -> 设置 -> 伪静态,选“船说CMS”或粘贴官方伪静态规则,保存后重载Nginx。
第六步:改导航和广告位
这一步让模板内容变成你自己的。进入后台:系统 -> 导航管理,把首页、栏目、标签链接改成夏烟模板需要的地址。再进:系统 -> 广告管理,按模板广告位名称新建广告,例如 index_top、index_banner。模板里写死的文字,编辑 template/xiayan/index.html 修改,改完再清一次缓存。
注意:不要直接改船说CMS核心文件,只改
template/xiayan里的模板文件,方便以后升级。
小结
- 先备份网站和数据库,再确认船说CMS v1.3.x、PHP 7.4。
- 模板必须上传到
template/xiayan,目录名小写,不能散放。 - 后台“系统 -> 模板管理 -> 模板选择”启用夏烟,并在基本设置里设为默认。
- 清
runtime/cache和runtime/temp,前台 Ctrl+F5 强刷。 - 详情页404先查伪静态,样式丢失先查
css/js路径和目录权限。
原文链接:https://www.gj0.com/thread-1009.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。