2011-04-25 45 views
0

我刚刚注册了一个与我之前的主机具有相同主域名的新主机。我通过FTP下载了整个站点,并在phpMyAdmin中导出了数据库。将wordpress博客移动到具有相同域名的新主机

更改wp-config.php文件以便数据库名称,用户名和密码与我的新主机的详细信息相匹配后,我将文件上载到public_html文件夹(与旧主机上的目录相同),并且也导入数据库。

虽然我可以登录,但没有真正保存。我不得不再次设置主题,没有任何帖子显示等。信息都在数据库中,所以我不明白出了什么问题。

您认为问题可能是什么?

+0

你已经转移了DNS,因此它指向新的服务器?否则,你会在旧服务器上查看该网站... – 2011-04-25 16:45:35

回答

0
  1. 检查您是否获得了所有文件。可能会丢失的重要文件是.htacces文件:它们是“隐藏的”(这就是.有点说,有些FTP程序只是忽略它们)

  2. 检查您是否确实在正确的主机上工作如果DNS没有正确指向(也可以,如果它不被传播会话之间有所不同!),你有2个服务器搞乱:)

+0

我刚刚尝试删除所有文件,并使用传输代替FireFTP上传。我收到一条错误消息,说'错误-111:无法绑定数据套接字'为几个文件,但我找不到任何关于此。此外,似乎并非所有内容都在子文件夹中复制,即使没有消息要告诉我。 DNS很好,这是与Godaddy排序,一切都指向新的主机。 – Jambo 2011-04-25 18:59:39

+0

您是否将FTP设置为“被动”模式?这有助于大部分时间 – Nanne 2011-04-25 19:11:11

+0

是的,传输处于被动模式。我删除了所有内容,并将其上传到另一个FTP客户端。这一次,页面加载了我设置的主题,但是它是没有我的任何修改的裸露主题,例如标题徽标,页面导航或帖子。所以后端在那里,所有的插件等,似乎我的设置或内容都没有保存。 – Jambo 2011-04-25 20:05:29

0

您所描述的方式,一切都应该工作。另外,请确保清除缓存和Cookie,以便在安装时识别新服务器。另外,请确保您的网址设置在管理端的常规标签中没有更改。

相关问题