导入备份时网站关闭(内部服务器500)

时间:2015-04-02 作者:Rahul Patil

我有一个WordPress网站在机器上运行。PHP已分配128MB内存。因为我有两个WP站点在同一个主机下运行,所以在正常负载下消耗了128MB中的95MB。。

我想用自定义字段类型(高级自定义字段)移动新主题。我们在其他服务器上创建了一个测试环境。开发他们的主题并准备我们需要在生产网站上移动的内容(带有自定义字段的帖子、页面等)。因为我们已经完成了发展。我想把它移到邮件网站上。

在尝试导入WordPress备份时,服务器刚刚关闭,当我尝试刷新页面/点击主页时,我可以看到下面显示的消息。

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
我没有收到致命的内存错误,这意味着网站没有内存问题。。

大多数情况下,我可以看到几乎95%的内存正在被利用。可能是什么错误?

编辑:我们已经为PHP分配了更多内存(即256MB),但我仍然收到相同的错误。。现在,网站完全瘫痪了,我不知道该如何重新恢复。

3 个回复
最合适的回答,由SO网友:Rahul Patil 整理而成

我自己解决的。

问题是,服务器处理导入的速度非常慢。这一过程发生在幕后,但服务器实际发生了故障。

当服务器启动时,我可以看到其他站点上的所有内容。

SO网友:shyammakwana.me

当我开发了一个主题时,我试图通过调整wordpress导入器插件来自动化导入过程。我也面临同样的问题。

当导入服务器同时处理多个DB操作时,这就是为什么它无法响应,并导致500个内部服务器错误的原因。

尝试1:

要解决此问题,必须逐个导入。无论您使用的是哪种导入器,都要对其进行调整,使其能够与AJAX一起工作,并以一定的时间间隔导入数据。

setTimeout( function () {
   $.ajax({
      // import one part of your data
   });

}, 2000 ) ; 
尝试2:尝试将PHP的时间限制设置为0。把这个放在进口商主文件的开头。

@set_time_limit(0); 
你没有遇到致命的错误,但你还是应该试一试。

SO网友:Pratik bhatt

请检查您的。htacess文件中可能存在一些问题。您甚至可以尝试重命名它。希望对我有帮助,不久前我也遇到过类似的问题。

结束

相关推荐

Tumblr importer

是否可以在不自动发布的情况下将tumblr post导入wordpress WMS?我的wordpress站点有一个多帐户。我希望能够在在线发布之前检查帖子,如果需要的话进行修改。有人知道tumblr帖子的导出格式吗?谢谢你的帮助!!!

导入备份时网站关闭(内部服务器500) - 小码农CODE - 行之有效找到问题解决它

导入备份时网站关闭(内部服务器500)

时间:2015-04-02 作者:Rahul Patil

我有一个WordPress网站在机器上运行。PHP已分配128MB内存。因为我有两个WP站点在同一个主机下运行,所以在正常负载下消耗了128MB中的95MB。。

我想用自定义字段类型(高级自定义字段)移动新主题。我们在其他服务器上创建了一个测试环境。开发他们的主题并准备我们需要在生产网站上移动的内容(带有自定义字段的帖子、页面等)。因为我们已经完成了发展。我想把它移到邮件网站上。

在尝试导入WordPress备份时,服务器刚刚关闭,当我尝试刷新页面/点击主页时,我可以看到下面显示的消息。

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
我没有收到致命的内存错误,这意味着网站没有内存问题。。

大多数情况下,我可以看到几乎95%的内存正在被利用。可能是什么错误?

编辑:我们已经为PHP分配了更多内存(即256MB),但我仍然收到相同的错误。。现在,网站完全瘫痪了,我不知道该如何重新恢复。

3 个回复
最合适的回答,由SO网友:Rahul Patil 整理而成

我自己解决的。

问题是,服务器处理导入的速度非常慢。这一过程发生在幕后,但服务器实际发生了故障。

当服务器启动时,我可以看到其他站点上的所有内容。

SO网友:shyammakwana.me

当我开发了一个主题时,我试图通过调整wordpress导入器插件来自动化导入过程。我也面临同样的问题。

当导入服务器同时处理多个DB操作时,这就是为什么它无法响应,并导致500个内部服务器错误的原因。

尝试1:

要解决此问题,必须逐个导入。无论您使用的是哪种导入器,都要对其进行调整,使其能够与AJAX一起工作,并以一定的时间间隔导入数据。

setTimeout( function () {
   $.ajax({
      // import one part of your data
   });

}, 2000 ) ; 
尝试2:尝试将PHP的时间限制设置为0。把这个放在进口商主文件的开头。

@set_time_limit(0); 
你没有遇到致命的错误,但你还是应该试一试。

SO网友:Pratik bhatt

请检查您的。htacess文件中可能存在一些问题。您甚至可以尝试重命名它。希望对我有帮助,不久前我也遇到过类似的问题。

相关推荐

SQL database export-import

我开发的网站包含WordPress博客以及我设计的其他PHP页面。当我在测试服务器上本地更改站点时,我使用myPHPAdmin进行SQL数据库转储。如何避免覆盖客户端WordPress日历条目和其他日历设置的内容?如果我只是在localhost db dump上取消选择日历表,那么在导入之后,客户端的db会维护远程服务器上表的这些客户端条目吗?提前感谢