情况一:网站域名不变
网站从服务器A迁移到服务器B时,需要做以下操作:
1、备份服务器A的全部文件和数据库,以免出错。
2、服务器A环境一定要保证能运行CMS程序,最好保持一致。
3、将A服务器网站文件全部上传B到服务器,以及数据库也要导入B服务器。
4、服务器B目录文件权限要和服务器A一致,如果不懂,先暂且给服务器B可读写权限(0777)
5、如果数据库账号和密码有变化的时候,需要手动数据库配置文件:
打开根目录下 /config/database.php 文件
6、访问网站后台,并执行更新全站缓存。
7、如果没有错误情况的话,就表示迁移成功。
情况二:迁移前后域名不一样
前面5步与上面一样的。
但第6步,请直接用新域名访问后台,比如 http://www.xxxx.com/admin.php
访问后台,马上,马上,第一时间去修改域名。动作快姿势帅,改完就完事了。最后还要清理后台缓存,以及浏览器缓存就可以了。
设置--》网站设置中修改域名
如果动作不够快姿势不够帅,修改域名来不及了,就会无法访问新域名,会跳转到老域名。
就要使用如下方法:
1、打开/cache/config/site.php 文件,将域名修改成新域名,如下图所示:
2、打开/cache/config/domain_site.php 文件,将域名修改成新域名,如下图所示:
3、可以正常登录后台了,再到网站设置中修改域名。清除缓存就可以了。