Jtti1.14

windows系统建站环境下的帝国cms搬家经历

这两天服务一个客户,客户是一名人民教师,刚接手学校的网站工作。服务的内容主要就是网站的搬家以及提供域名找回的简单指导!

对于网站搬家大家可以参考文章《帝国cms搬家教程,以及搬家后常见问题

我根据自己帝国cms搬家习惯,也就是上述文章的搬家方式。但是我发现自己太自信了,导致差点翻车!

1.客户网站建站服务器环境配置的操作系统windows系统,且控制权不在客户手上

据了解:客户说是租赁的移动云服务器,后面了解还是阿里云的服务器,只是服务器管理账号在租赁的移动云上手自己是没有权限的

然后,我想通过登录phpmyadmin导出数据库的愿望也失败了,因为(旧服务器)3306端口也没给我开

好吧,换个思路,因为客户在后台备份过数据库,我打算网站根目录全部复制到新服务器重新安装再恢复数据库,但是我万万没想到,整站迁移一顿操作后,我用域名/e/install/打算重新安装,我发现e/install/文件竟然缺失,我赶紧下载帝国cms7.0对比发现缺失多个文件....当时我就傻了!这是什么情况,不带这么玩的。

最后换个思路,我使用官方的另一个搬家教程《帝国网站管理系统之网站迁移教程》

终于完成了搬家,但是这个搬家教程有缺陷,就是客户修改的一些系统文件以及配置,讲不复存在!好在客户修改的东西不多,我使用对比工具,注意进行排查,完成了搬家的工作。

2.域名无法访问,控制权不在客户手上

客户说,他刚接受也不知道域名所属的注册商是哪家?阿里云还是腾讯云或者百度云,没办法,使用站长工具域名whois查询,域名在阿里云注册的,我截图让顾客找资料找回域名。

那么在不知道登录密码情况下,如何找回阿里云注册的域名?

这里提供域名找回链接:《阿里云域名找回

最后域名找回了,也远程帮忙客户将域名解析到新的服务器ip上,原以为工作就结束了。

但是我发现还是太天真了,上面说客户网站所在的服务器没有把管理权限给客户,连安全组设置端口权限都要打电话让人家开,这就导致什么问题,就是共享ip服务器,客户竟然没有权限开通HTTP服务器,默认的端口号为80/tcp。

也就是域名解析到新的服务器,也无法使用域名访问网站

后面客户说需要开通80端口需要10天才能开,这个操作是无论如何也不能理解的,咱不知道为什么,咱也不敢问!

补充:搬家到新服务器上(windows2012)后,我建站环境没有使用xmapp,而是使用护卫神的的windows系统版nginx主机,主要是设置相对简单。

还有对于windows系统端口是否开通不是很了解的用户,可以借助站长工具的端口状态查询(http://tool.chinaz.com/port/)了解服务器端口是否打开。

最终还是完成客户网站搬家工作,并在本地正常访问,也让客户测试了发帖上传图片等功能,一切正常!

这是目前帝国cms搬家接单最难的一位客户,小问题太多,好在有惊无险!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
广告位招租919838898
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索