将WordPress网站从一台服务器移动到另一台服务器

时间:2015-07-16 作者:Huxley

我可以只使用数据库和主题文件夹来执行此操作吗?

3 个回复
SO网友:denis.stoyanov

是的,你可以。退房this article from the Codex. 如果您将使用一个新域,该章将命名为Changing Your Domain Name and URLs; 如果不使用新域名,请使用Keeping Your Domain Name and URLs.

编辑:您必须使用整个wp content文件夹,而不仅仅是themes文件夹。如果只使用“主题”文件夹,则会丢失媒体库中的文件。

SO网友:Bikash Subba

正如Denish所说,移动数据库和主题文件夹是不够的。您必须移动完整的wp content文件夹,因为您可能不想丢失当前拥有的所有插件。如果您正在更改域名,此线程(www.wordpress.org/support/topic/how to copy wordpress site to local test server)可能会帮助您轻松移动。你只需要更换http://localhost/testsite 将新域作为http://newdomainname.com

祝你搬家好运

SO网友:David Favor

要做到这一点,一个简单的方法是通过一个备份插件,该插件能够理解并正确处理WordPress序列化数据。

我倾向于使用复印机,因为。。。

1) 我可以将其设置为使用mysqldump,这对于大型表来说比php更快

2) 当我打开有问题的支持票证时,开发人员会快速添加修复。

3) 当我打开一个带有增强请求的支持票证时,到目前为止,这些都已在更新中得到遵守并最终添加。

4) 复印机正常工作。每一次。

注:我不从事复印机开发工作。我只是使用他们的代码。

结束

相关推荐

如何安全地使用$_SERVER[‘REQUEST_URI’]来避免XSS?

我看到很多关于使用的警告$_SERVER[\'REQUEST_URI\'] 因为它可以向XSS开放,但我还没有找到任何可以确认安全使用它的方法。有些人提到使用esc_url(), 但我找不到任何能证实如何安全使用它的东西。这是我最好的猜测,这能安全地防止XSS攻击吗?echo esc_url(( is_ssl() ? \'https://\' : \'http://\' ) . $_SERVER[\'HTTP_HOST\'] . $_SERVER[\'REQUEST_URI\']);如果我想在内部使用UR