首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >工地由发展迁往生产

工地由发展迁往生产
EN

WordPress Development用户
提问于 2013-08-12 20:27:30
回答 2查看 2.2K关注 0票数 0

我在bluehost帐户的根目录下有一个WordPress站点(在public_html中),并且有一个附加域也驻留在public_html中的一个名为devsite的文件夹中。我们花了几个月的时间在devsite上开发内容,准备推广到生产中。

周六,我制作了一个控制面板快照,并下载了当前生产站点以及开发站点的副本。然后我尝试了升级。

我尝试的第一种方法是在Mac上使用一个名为DesktopServer的工具来导入devsite。起作用了。然后,我试图按照指令将其部署到生产域中,但部署失败。

我通过快照恢复了站点。

周日,我尝试了一种" Wordpress“方式,即将文件转移到public_html并导出数据库,使用”搜索和替换Wordpress数据库“修复链接,并修改WP-Config以指向新的数据库。网站上没有任何页面被转移,菜单没有转移,小部件没有被设置.总之,这次升职是一场灾难。

今天,我在工作的Windows7机器上尝试了DesktopServer方法。但是,在创建站点存档之后,DesktopServer报告说它无法在站点存档中找到主index.php,但是我检查了它,它就在那里。

我是没有想法如何移动这个网站的生产,并将感谢和指导或帮助。

谢谢,乔恩

EN

回答 2

WordPress Development用户

发布于 2013-10-04 16:31:28

如果你能进入Cpanel,这就是我要做的。在尝试对数据库进行更改之前,请确保您已对所有内容进行了最新备份。

首先,如果Wordpress是安装在您的生产环境,上传您的主题文件。(听起来你已经这么做了)

第二,转到开发环境中的Cpanel,并选择PHP MyAdmin。

  • 选择您一直在处理的Wordpress安装的数据库。
  • 然后单击屏幕顶部的导出选项。
  • 选择用于导出数据库的自定义选项
  • 选择除wp_options以外的所有表
  • 对于输出,选择将输出保存到文件
  • 向下滚动到对象创建选项
  • 检查所有三个选项(1.添加拖放表,2.添加创建过程,3.创建表选项:)
  • 单击Go (这将下载数据库的导出)。

然后,转到生产环境的cpanel并选择PHP MyAdmin。

  • 为Wordpress站点的生产安装选择数据库
  • 然后单击Import。
  • 选择您下载的数据库文件。
  • 点击上传。

一旦数据库上传完毕,您可能需要进入仪表板>设置> permalinks。只需加载此页面将刷新您的permalinks。不需要做任何更改,但有时我会看到404错误。清爽的果酱通常能帮我解决这个问题。

上传后收到成功消息后,一定要激活管理区域中的主题。

当我遇到了和你现在一样的问题时,这对我来说已经成功了很多次。

票数 1
EN

WordPress Development用户

发布于 2019-10-18 10:18:53

我最近使用了全合一WP移徙 ( ServMask )

安装在开发现场和生产现场。

对于生产站点,只需创建一个基本的WordPress安装。密码和用户名将被覆盖。

这使得事情对我来说很容易。您可以先从一个开发站点到另一个开发站点进行尝试。

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

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

复制
相关文章

相似问题

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