我对silverstripe cms相对较新,并试图将网站迁移到新的主机。 我遵循了我在官方论坛上可以找到的所有说明,但无济于事。将Silverstripe CMS系统从一台服务器迁移到另一台
这是我的意思。 在这里你可以看到网站应该是什么样子
但是,这是什么样子我都感动之后(复制一切,我的public_html文件夹的新网站,建立数据库的用户名和密码等)
请帮忙,因为我完全真正卡住了。
因为别人initialy移动的网站,所以我决定删除一切,一切移动自己。它很难解释,否则我尝试过或没有尝试过。
首先,我试图只安装一个基础银条。只有在我将数据库IP指定为127.0.0.1而不是外部IP后,才得到了这个权利。所以我再次删除了基本安装,再次复制了所有站点文件,并且这次修改了db params以使用127.0.0.1现在,一些页面实际上反映了有效内容,但似乎一切都不是这种浅蓝色的颜色(似乎是默认的SS?)就好像它缺少某种母版页或某种东西,因为我可以看到内容,但没有模块,如菜单,博客部分等。
我也不得不提到测试这个我改变我的主机文件,以便www.efecto.co.za解决我们的新主机的网站新的IP地址。所以从我的机器上解析到新的IP,但从服务器的角度来看,当它提取像css这样的东西时,显然它会从www.efekto.co.za当前托管的地方进行。希望这是有道理的?
所以1步至少在正确的方向。我们有内容,没有更多的错误。现在怎么了这个蓝色的配色方案?
不能肯定回答这样的评论会做,你使用phpmyadmin导出数据库,然后在新的主机上导入数据库?是否有脚本或数据库中的任何配置文件需要附加到新的主机路径/ URL等,有时.htaccess文件包含一个baseurl。图像中的网址与工作版本相同,因此不确定您到目前为止做了什么。 – 2012-02-26 17:44:19
如果您在同一台服务器上运行数据库,为安全起见,建议限制连接到127.0.0.1,所以这不应该是一个真正的惊喜 – xeraa 2012-02-27 01:08:46