学而行营销网的云主机快到期了,当时是优惠价格买的,不觉得贵;现在一看续费要近3000大洋,非盈利网站真心承担不起,换个便宜的用吧。
换空间必须要做的一件事,就是网站搬家,而搬家首要的,是做好数据库备份,以确保搬到新家后,恢复后的网站后台是完整的、数据是最新的。
于是进入帝国cms后台,选择“系统”下的“备份与恢复数据”项,然后点“备份数据”菜单,出现下图这个熟悉的画面,用过帝国cms的童鞋都知道。
通常情况下,帝国cms备份数据,不需要对设置做什么改变,直接点击最底部的“开始备份”按钮,然后弹出一个页面开始工作,备份完成后会出现信息,汇报此项工作的结果——通常也是100%的ok。
然而,这次点击后出现的页面是一片空白。如下图。
nothing! nothing!nothing!什么也没有发生!!!
是数据存放格式的问题吗?改为十六进制方式备份,还是nothing。
是存放目录不对吗?网站为了安全,之前把后台的e/admin目录改为其他名称,于是将其恢复为e/admin,还是不行。
(注:上述两项设置,菜鸟小白请见第一张图标记的2)
网上搜索,没有找到答案。搞了半天,没整明白。
突然有想到其他的帝国cms网站在执行数据备份操作时都没有问题,那比对下此网站必定有做一些特殊的设置。
难道是有开启防火墙的原因?
于是试着在网站后台的“系统设置”里查看“网站防火墙”,一看,果然有开启。
于是选择“关闭”项,然后继续去执行数据备份操作。发现一切正常。
当工作完成后,愉快地向老板汇报。
老板也很高兴,只是心里暗暗嘀咕一句:原来帝国cms的防火墙,你是这样的一个梗。