已迁移到Namecheap,现在数据库和wp-config出现问题

时间:2012-08-19 作者:cmorris1441

我一直在使用一个免费的网络主机,而我建立了我的WP网站。现在,这一切都完成了,我去买了主机名便宜。

我上传了网站和WordPress,一切看起来都很好,但我想我的WP数据库可能有问题。我想不出一种方法来导入我保存的旧sql数据库。因此,现在我的wp config文件已从免费主机连接到我的旧sql数据库。我的网站仍然正常显示,但我猜这会在将来的某个地方造成问题。

在此之后,我从我的Namecheap cPanel创建了一个新的数据库、用户和密码。然而,使用Namecheap时,没有选择主机的选项,也没有告诉我主机是什么。因此,我使用了旧的wp配置文件并更新了数据库的名称、用户和密码。我离开了一个单独的主机,在我切换到Name廉价主机之前,它仍然是我的旧主机。上载此wp配置文件后,站点将再次正常加载。

因此,使用任何一个wp配置文件,站点都可以正确加载,但我认为设置不正确。有人知道我应该在namesheap的wp配置文件中为主机添加什么吗?另外,我是否可以使用新创建的namescape数据库,还是需要从免费主机导入旧数据库?

如果我确实需要导入数据库,我该怎么做?我在cPanel中看不到任何明显的选项?

3 个回复
最合适的回答,由SO网友:cmorris1441 整理而成

我成功了。我将wp config中的host值更改为“localhost”,现在可以正常工作了。

SO网友:Ryan Street

您还可以使用wordpress本身提供的导入/导出工具。也许可以尝试干净的安装并从那里导入数据。这将是一次更好、更干净的迁移。

导入/导出工具将位于管理->工具中。

如果您希望从MySQL转储(filename.sql)导入MySQL数据库,可以通过进入PHPMyAdmin从CPanel进行导入。从主屏幕转到导入选项卡,浏览文件,然后单击“转到”按钮。

此外,请查看移动WordPress的参考。这里也有一些很好的建议。http://codex.wordpress.org/Moving_WordPress

SO网友:mike

如果你和一个真正的主人一起去,他们会帮你的。即使是HostGator也比Name便宜好。如果它们是cPanel主机,则不必选择主机名,您可以使用文件中的主机名。这也适用于宿主Gator。

我有几十个WordPress网站。找到一个提供真正后端服务的主机,这是值得的。你真的不需要为此付出太多。只需获得一个转销商帐户,这样您就可以将每个新域堆叠在现有帐户上,而不会产生额外成本。

你付出什么就得到什么。抱歉,NameCheap不是顶级主机。

WordPress上有关于从服务器移动到服务器的具体说明。org网站。

最重要的是,您需要的修复是对后端进行一分钟的修复,您的主机应该为您执行该修复。

结束