2012-08-22 80 views
0

因此,要备份任何/所有我的WordPress网站,我使用名为“BACKUP BUDDY”的工具及其 一个伟大的工具,除了最近它已经非常错误,今天终于它去了kaboom!如何将wordpress sql /数据库从本地迁移到现场

通常我的工作流程是我使用WAMP/MAMP在本地机器上开发网站。 当完成并准备好进行测试时,我使用该工具,将其移至我的个人测试服务器以进行测试,并且当快乐和工作获得批准时,我将移至真实服务器。

由于我的工具停止工作(上传一半的内容),我决定只是做手工通过在实际的网络服务器首次安装的WordPress(完成),运用我的主题(完成),

然后导出数据库SQL从本地服务器(完成),然后将其导入到真实服务器(完成),并且做了它的2x的站点出现空白(结果等于严重失败!)

即时假设某事必须是改变/完成为了它运作,但不知道什么。

不像一个正常的DB,我可以交谈的信息为正常的,因为WP是一个CMS即时假设它关系的信息域,但再次,我不知道它是如何100%的作品...

关于我做错什么的任何想法?因为截至目前,如果我不能这样做,ID必须手动创建所有页面。另外,如果我打算将它从我的真实测试服务器移动到最终的真实目标,那么ID必须手动重做一遍......

感谢先进。

回答

1

您没有做错任何事情。这听起来像你的特定工作流程可能如下。

  1. 通过FTP
  2. 上传网站的内容通过PHPMyAdmin创建&导入数据库,改变wp-config.php
  3. 任何信息定义网站的网址,在wp-config.php [见下文]
  4. Use a tool to find & replace任何硬wordpress喜欢使用的编码网站。 [参见下文]

示例代码:

定义网站的URL

define('WP_HOME','http://example.com'); 
    define('WP_SITEURL','http://example.com'); 

查找替换工具

替换

http://localhost/ 

http://www.your-new-site.com/ 

应该是这样。这是活的!

1

您可以使用phpMyAdmin将其导出,然后使用bigdump将其导入。从这里下载bigdump,并确保您阅读关于导出过程的第一个注意事项,在这里找到 http://www.ozerov.de/bigdump/usage/

相关问题