2012-10-19 61 views
1

我已经发布在StackExchange的WordPress部分和WordPress支持论坛上,但没有成功,我在来自我的客户的压力下让他们的网站启动并运行。极度需要WordPress迁移的帮助

我试过没有成功将我的WP网站迁移到不同的服务器和域名。这些是我按照说明和指南采取的步骤。

  1. 下载我的WP站点的根文件夹从旧域
  2. 从旧域导出我的数据库
  3. 在新的领域
  4. 创建新的数据库
  5. 在新域
  6. 改变的分贝
  7. 导入新的数据库wp-config中的名称,用户名,密码和主机
  8. 放置的搜索替换根文件夹中的DB v.2.1.0
  9. 上传的WP文件夹添加到新的服务器

我所得到的只是一个空白的屏幕。

我现在要做的是询问是否有任何方法可以在新服务器上执行全新安装的WordPress,并且只需复制并粘贴所需的文件并从我希望迁移的网站导入我的数据库。

我非常感谢任何帮助,因为我碰到了一个绊脚石,我无法自己过去。谢谢。

+0

你试过WP Migrate DB插件吗? – harrypujols

+1

我认为堆栈溢出的范围太宽了,因为它是一个支持请求而不是Q&A,但您可能想要做的第一件事是激活PHP错误报告。查看http://codex.wordpress.org/Editing_wp-config.php获取“WP_DEBUG”设置并打开它。在最好的情况下,这会给你一些错误信息。祝你好运! –

回答

0

如果这很重要,你可能有某种预算? WPTwin是一款很好的产品,但如果您正在寻找ROBUST迁移协议,您可以购买Backup Buddy,这是我的建议。

大约3周前,我们不得不将大型多站点(当时超过200个站点,现在超过1,500个站点)迁移到新服务器。我们使用备份伙伴,并且它无缝地运作!

我们也使用它来设置我们的wordpress软件的“白色标签”版本,所以基本上克隆它,并将它移动到一个新的域名下的新服务器。

它非常强大,完美无瑕!我们只有一个问题,那就是只有一次它没有在一些子域中传递页面模板。除此之外,男孩我评价它98%,这是一个伟大的插件,虽然有点昂贵,但值得!

0

我也在几个星期前发现了这个问题,并发现问题是通过在移动文件之前更改URL来解决的。插件通常是迁移时的问题的根源,所以它的重要内容会被仔细迁移(最好在移动时关闭)。

此外,空白屏幕可能意味着您的php.ini中关闭了错误报告。确保打开它,它会告诉你你错误的地方。

0

将网站从本地开发环境迁移到实时环境时,我使用以下过程。

1 - MySQL dump local db
2 - 在文本编辑器中打开sql文件。通过实时网址查找和替换开发者网址更新;如http://site.loc - >http://livesite.com
3 - 创建新的实时数据库,上传新的SQL
4 - 开发的WordPress的上传克隆安装
5 - 更新直播WP-config来反映新的数据库名称,PW等
6 - 检查权限对文件和目录
7 - 确保的.htaccess到位
8 - 打开活动网站

这个过程永远不会失败我。

+0

您能否详细介绍第6点? – garethdn

+0

http://codex.wordpress.org/Hardening_WordPress和http://codex.wordpress.org/Changing_File_Permissions – noponies