如何重置自托管WordPress URL?

时间:2011-03-31 作者:fightermagethief

我在ubuntu服务器虚拟机上安装了wordpress。起初,适配器是主机,地址为192.168.55.55。主机在vboxnet0子网上有此功能
我改为bridged adapter尝试从路由器进行端口转发,现在我无法使用新地址访问页面
新地址为192.168.1.5,在主机的路由表上一切正常<我还清除了主机上的dnsCache
但当我在浏览器中键入:
192.168.1.5/wordpress时,活动栏显示它正在尝试联系192.168.55.55的旧ip,它是仅用于vboxnet0主机的适配器。

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

要做到这一点,最简单的方法是使用copy&;在SQL文件中替换。导出数据库。使用您最喜爱的文本编辑器进行复制(&;替换并将其导入新数据库。

然后转到wp config。php,然后将WP\\u HOME和WP\\u SITEURL更改为新主机。然后更改数据库名称。您还需要确保同一个db用户可以访问数据库。

顺便说一句:wordpress有一个单独的stackexchange。退房How do I move a Wordpress site to another server?

SO网友:Pete

您可以使用此脚本执行数据库查找和替换,而无需执行SQL转储。通常的注意事项适用-备份并在使用后删除脚本。实际上,文本编辑器可以找到更好的选项&;替换,因为它解释了文本编辑器查找的序列化数组&;替换不可用。

Wordpress (and others) search and replace tool

您仍然需要进行wpconfig。php手动编辑。

结束

相关推荐

Corrupt Wordpress Database

我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我