phpCMS V9 需要搬家了,或者说复制一个新站出来。那么在需要更换空间及域名的情况下怎么操作呢?看以下步骤:
一、备份旧网站的数据库
在网站管理后台找到页面【扩展 → 数据库工具 → 数据库导出】,选择相应的链接池,全选所有的表,点击导出。
数据库备份文件默认在 \caches\bakup\default 目录内。
二、备份好旧网站的附件、模版
1.附件目录 \uploadfile\
2.模版目录 \phpcms\templates\xxx\ (xxx 是模版文件夹名称)
注:部分模版的 css、js、图片资源并没有放在模版目录下,这需要自己去找。
三、在新空间安装好 phpCMS 程序
1.安装的版本需要跟旧网站的版本一致,不然可能会导致错误
2.安装时,数据库字符集需要跟旧网站一致
3.安装时,数据库表前缀需要跟旧网站一致。
可通过 /caches/configs/database.php 这个文件查看相关信息
四、还原新站数据库
把旧站的数据库备份文件上传到新站的 \caches\bakup\default 目录内
打开新站的管理后台,找到页面【扩展 → 数据库工具 → 数据库导入】,选择相应的数据库备份文件,在右边选择“数据恢复”即可还原数据库。
五、更新站点缓存
1.还原数据库后,需要【更新缓存】
2.更新栏目缓存和URL(如果有更换域名)
3.需要重新生成首页、栏目页、内容页
4.网站使用的广告功能需要重现生成JS
六、上传附件、模版
把附件、模版上传到新空间的相应目录
七、如果域名也更换
请继续操作这篇文章《phpCMS搬家只更换域名需要修改的配置》的教程。
还有一个方法就是备份数据库的时候,把旧域名的URL批量换成新域名,就不需要第七步的操作了。