我正在将帖子从旧博客移到我的“更新”博客,并使用了标准的Wordpress Import&导出从旧博客导出然后导入新博客的工具。
当我将xml文件导入我的新博客并分配作者时,我收到以下错误:
Sorry, there has been an error. The file does not exist, please try again.
不确定这是否有所不同,但我们的网站目前托管在Rackspace上,负载均衡器有2个网站的实例(但只有一个数据库)。我不确定负载均衡器是否会成为原因 - 但是我确实在另一个几乎完全相同的网站上尝试了相同的过程不会对其进行任何负载平衡并且工作正常顺手而已。
任何人都可以提出可能存在的问题吗?
答案 0 :(得分:0)
它与负载平衡有关..但不知怎的,即使它给了我一个错误它HAD导入数据..相当奇怪的效果很好所以它现在好了:)
答案 1 :(得分:0)
我在nginx负载均衡服务器设置上遇到了同样的问题,但不幸的是,无论我尝试了多少次,它都没有导入数据。我无法检查日志,但据我所知:Wordpress可能会轮询上传文件的URL,负载均衡器会将这些民意调查重定向到备用服务器(即上传文件不存在的服务器) ,这反过来导致错误。
最直接的解决方案是暂时禁用负载平衡,以便仅从单个服务器提供站点。然后导入过程按预期完成。
答案 2 :(得分:0)
对于在负载平衡环境下使用WordPress导入程序遇到此问题的其他人,如果您的负载平衡环境可以选择会话“粘性”,则将其打开将解决此问题。