织梦手机网站模板安装完整指南
在开始之前,请确保你已经具备以下条件:

(图片来源网络,侵删)
- 一个已经安装好的织梦PC网站:手机模板是基于PC网站的,需要PC站的数据库和程序作为基础。
- 一个购买或下载好的织梦手机模板:通常是一个
.zip压缩包。 - FTP/SFTP工具:如 FileZilla,用于上传文件到服务器。
- 网站服务器的后台信息:FTP主机地址、用户名、密码,以及数据库信息(数据库名、用户名、密码)。
第一步:准备工作(至关重要)
在修改任何文件之前,请务必备份!这是防止操作失误导致网站崩溃的最佳实践。
-
备份PC网站文件:
- 通过FTP工具,将你电脑上
dede文件夹之外的整个网站目录(通常是public_html或www目录)下载到本地。
- 通过FTP工具,将你电脑上
-
备份PC网站数据库:
- 登录你的网站服务器控制面板(如 cPanel、宝塔面板等)。
- 找到“数据库管理”工具(如 phpMyAdmin)。
- 选择你的织梦数据库。
- 点击“导出”,选择“快速”导出,然后点击“执行”,将数据库文件(一个
.sql文件)下载到本地。
第二步:上传并解压手机模板文件
-
解压模板包:
- 将你下载的手机模板
.zip文件解压,你会看到一个或多个文件夹。
- 将你下载的手机模板
-
通过FTP上传:
- 使用FTP工具连接到你的服务器。
- 进入网站的根目录(通常是
/public_html或/www)。 - 将解压后的手机模板文件夹内的所有文件和文件夹,覆盖上传到你的网站根目录。
⚠️ 重要提示:
- 覆盖上传:不是替换,而是将新文件直接上传到服务器,如果服务器上已有同名文件,新文件会覆盖旧文件。
- 检查文件权限:上传完成后,最好检查一下关键文件夹的权限是否正确。
/data和/templets目录需要设置为 755 或 777(777有安全风险,请谨慎使用),其他文件和目录设置为 644 和 755,你可以在FTP工具中右键点击文件 -> “文件权限”进行修改。
第三步:修改配置文件以连接数据库
手机模板需要连接到你原有的数据库才能正常工作。
-
找到配置文件:
- 通过FTP工具,进入你刚刚上传的手机模板目录。
- 找到
data文件夹,里面有一个common.inc.php文件。
-
编辑配置文件:
- 下载
common.inc.php文件到你的电脑。 - 用记事本、Notepad++、VS Code等文本编辑器打开它。
- 找到以下几行代码,并根据你的数据库信息进行修改:
//数据库连接信息 $cfg_dbhost = 'localhost'; // 数据库主机,通常是 localhost $cfg_dbname = '你的数据库名'; // 你在第1步备份的数据库名 $cfg_dbuser = '你的数据库用户名'; // 你的数据库用户名 $cfg_dbpwd = '你的数据库密码'; // 你的数据库密码 $cfg_dbprefix = 'dede_'; // 数据库表前缀,如果你的PC站修改过,请保持一致 $cfg_db_language = 'gbk'; // 数据库编码,如果你的PC站是UTF-8,请改为 'utf8'
- 修改完成后,保存文件,并通过FTP重新上传回服务器的
data文件夹中,覆盖原文件。
- 下载
第四步:安装手机站点(后台设置)
这是最核心的一步,在织梦后台进行操作。
-
登录织梦后台:
- 在浏览器中访问
你的域名/dede,输入你的管理员用户名和密码登录。
- 在浏览器中访问
-
进入“手机门户”设置:
- 在后台左侧菜单中,找到并点击 【系统】 -> 【手机门户】。
-
配置基本参数:
- 是否开启手机站:选择 “是”。
- 手机域名:填写你专门为手机站准备的域名(如
m.yourdomain.com),如果你没有,可以暂时使用主域名,但最好配置一个。 - 默认模板:选择你刚刚安装的手机模板名称,通常模板文件夹名就是模板名,例如你上传的文件夹叫
m_default,这里就选择m_default。 - WAP首页:保持默认为
index.php。 - 图片目录:保持默认。
- 保存设置。
-
生成手机站首页:
- 在 【手机门户】 页面的右上角,找到 【生成】 按钮。
- 点击 【HTML】】,系统会自动生成手机站的首页文件(通常是
index.html)。 - 生成成功后,你的手机站就已经可以访问了!你可以通过手机访问你的域名或手机域名来查看效果。
第五步:设置PC站与手机站的跳转(可选但推荐)
为了让用户在PC和手机之间切换时体验更好,可以设置自动跳转。
-
在PC站模板中添加跳转代码:
- 通过FTP,打开
/templets/你的PC模板名/目录下的index.htm文件(首页模板)。 - 在
<head>和</head>标签之间,加入以下JavaScript代码:
<script type="text/javascript"> function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.match(/iphone os/i) == "iphone os"; var bIsMidp = sUserAgent.match(/midp/i) == "midp"; var bIsUc7 = sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; var bIsUc = sUserAgent.match(/ucweb/i) == "ucweb"; var bIsAndroid = sUserAgent.match(/android/i) == "android"; var bIsCE = sUserAgent.match(/windows ce/i) == "windows ce"; var bIsWM = sUserAgent.match(/windows mobile/i) == "windows mobile"; if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { window.location.href = "你的手机站域名"; } } browserRedirect(); </script> - 通过FTP,打开
-
在手机站模板中添加返回链接:
- 打开
/templets/你的手机模板名/目录下的index.htm文件。 - 在合适的位置(如页脚)添加一个返回PC站的链接:
<a href="/">返回电脑版</a>
- 打开
常见问题与解决方案 (FAQ)
Q1: 安装后访问手机站,页面样式错乱或显示不正常?
- 原因:
- 路径问题:模板中的图片、CSS、JS文件路径可能不正确。
- 文件缺失:上传时漏掉了某些关键文件。
- 模板与织梦版本不兼容。
- 解决方案:
- 检查
common.inc.php中的数据库配置是否正确。 - 检查FTP上传是否完整,特别是
/data和/templets目录。 - 使用浏览器开发者工具(F12)查看网络请求,看哪些CSS或JS文件加载失败,然后检查文件路径是否正确。
- 确认你的织梦版本和模板要求的版本是否一致。
- 检查
Q2: 手机站内容不更新,还是PC站的内容?
- 原因:没有进行“内容同步”操作。
- 解决方案:
- 登录织梦后台。
- 进入 【系统】 -> 【手机门户】。
- 找到 同步】 这个选项卡。
- 你可以选择同步栏目、文章、图集等内容,勾选你需要同步的内容,然后点击“开始同步”。
- 同步完成后,重新生成手机站页面即可。
Q3: 提示“无法连接数据库”或“数据库配置错误”?
- 原因:
data/common.inc.php文件中的数据库信息填写错误。 - 解决方案:
- 重新检查数据库名、用户名、密码是否完全正确,注意大小写和空格。
- 确认数据库主机地址是否为
localhost,如果不是,请咨询你的主机商。 - 确认数据库表前缀
cfg_dbprefix是否和PC站的一致。
Q4: 手机站首页无法访问,404错误?
- 原因:服务器没有配置对
index.php或index.html的解析规则。 - 解决方案:
- 如果你使用的是Nginx服务器,需要检查
nginx.conf配置文件,确保对PHP的支持正确配置。 - 如果你使用的是Apache服务器,确保
.htaccess文件存在并且配置正确,特别是RewriteEngine的规则。 - 在后台生成手机站首页时,尝试生成PHP页面而不是HTML页面,看看是否可以访问。
- 如果你使用的是Nginx服务器,需要检查
安装织梦手机模板的流程可以概括为:备份 -> 上传 -> 改配置 -> 后台设置 -> 生成页面。
整个过程最关键的两个地方是:
- 正确上传文件:确保所有文件都覆盖上传到正确位置。
- 正确配置数据库:
common.inc.php是手机站的生命线,信息必须100%准确。
如果遇到问题,不要慌张,按照FAQ逐一排查,大部分问题都能得到解决,祝你安装顺利!
