首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wordpress迁移

Wordpress迁移
EN

WordPress Development用户
提问于 2018-05-23 00:21:31
回答 1查看 18关注 0票数 0

我是wordpress的初学者,我在本地服务器WAMP中创建了woocommerce网站,然后我想把它放到网上,所以我使用了复制插件,但我得到了wordpress的第一个版本。没有版本,我的主题刚刚下载,我没有得到任何我的插件,首选项或其他任何东西,我得到了一个新创建的默认版本wordpress网站。请你帮帮我!

EN

回答 1

WordPress Development用户

发布于 2018-05-23 01:58:38

WordPress有两个“部分”:代码(WP核心文件,外加主题/插件文件)和数据库。两者都必须放置在一个新的位置,以使“部分”工作,因为他们做的来源。

因此,将站点转移到新主机的一种方法是将这两个“部分”复制到新主机上。复制文件很容易,只要FTP将文件从源文件传输到目标位置即可。

对于数据库,需要执行额外的步骤:

  • 在目标系统上创建一个新数据库。在大多数宿主站点上,您可以使用MySQL向导创建一个新数据库。设置凭据(用户/传递),如源(本地)系统。
  • 在本地系统上,将数据库导出到SQL文件。为此您可以使用phpMyAdmin。然后,在目标系统上,选择新数据库,并导入(通过phpMyAdmin)从本地系统导出的SQL文件。

然后,最后一步:更改目标系统上wp_options表(两个位置)中的site,以匹配您的域的URL。再次,使用phpMyAdmin程序修改数据库。

有一些插件可以“克隆”一个系统,但它们并不总是成功的,或者需要额外的($)才能完全工作。上述程序虽然需要一些时间,但仍将有效。我做过好几次了。

googles可以帮助您了解上述过程的具体内容。但它会成功的。当你完成的时候有一种成就感。

添加了

现在,您的内容中可能有一些开发URL,必须根据目标系统的URL进行调整。有许多谷歌解释如何做到这一点。

但是,我通常通过在本地机器上添加一个hosts条目来将域名解析到本地实例,从而使用(最终)目标域来设置我的开发环境。根据您的本地开发环境,这可以通过几种不同的方式来完成。

在Windows环境中,您将在C:\windows\system32\drivers\etc\hosts文件中添加一个类似于此的条目

代码语言:javascript
复制
127.0.0.1  www.example.com

使用您开发环境的IP地址和(最终)目标域的域名...replacing IP地址。

有了这个添加,您添加到开发系统中的任何内容都将具有正确的URL。

另外,请注意,上述复制文件/数据的过程只有在开发系统有目标系统数据的当前副本时才能工作,因为复制数据库也会从本地系统复制内容。但我已经成功地使用上述程序将网站从一个托管系统移到另一个托管系统。

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/304197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档