我已经在StackExchange的WordPress部分和WordPress支持论坛上发布了但没有成功,我正在接受客户的压力,让他们的网站启动并运行。
我尝试将我的WP站点迁移到其他服务器和域名,但没有成功。这些是我根据说明和指南所采取的步骤。
我得到的只是一个空白屏幕。
我现在要做的是问是否有任何方法可以在新服务器上执行全新安装的WordPress,只需复制并粘贴所需文件并从我想要迁移的网站导入我的数据库。
我真的很感激任何帮助,因为我遇到了一个我无法靠自己过去的绊脚石。感谢。
答案 0 :(得分:0)
如果这很重要,你可能有某种预算? WPTwin是一个不错的产品,但如果你正在寻找一个强大的迁移协议,你可以购买我推荐的Backup Buddy。
大约3个星期前,我们不得不将我们的大型多站点(当时超过200个站点,现在超过1,500个)移动到新服务器。我们使用了Backup Buddy,它无缝地工作了!
我们还使用它来设置我们的wordpress软件的“白标”版本,所以基本上克隆它,并将其移动到新域名下的新服务器。
它非常强大,完美无瑕!我们只遇到过一个问题,那就是只有一次它没有在某些子域中带有页面模板。除此之外,男孩我把它评为98%,这是一个很棒的插件,虽然有点贵,但值得!
答案 1 :(得分:0)
几周前我也遇到过这个问题,发现问题是通过在移动文件之前更改URL来解决的。插件通常是迁移时的问题根源,因此重要的是这些插件会被小心迁移(最好在移动时关闭)。
此外,空白屏幕可能意味着您在php.ini中关闭了错误报告。确保打开它,它应该显示你出错的地方。
答案 2 :(得分:0)
将站点从本地开发环境迁移到实时环境时,我使用以下过程。
1 - MySQL转储本地数据库
2 - 在文本编辑器中打开sql文件。使用实时网址查找和替换dev url更新;例如http://site.loc - > http://livesite.com
3 - 创建新的实时数据库,上传新的SQL
4 - 上传dev wordpress install的克隆版
5 - 更新live wp-config以反映新的db名称,pw等
6 - 检查文件和目录的权限
7 - 确保.htaccess已就位
8 - 开放现场站点
这个过程对我来说永远不会失败。