脚本在返回标头之前超时:index.php


Script timed out before returning headers: index.php

我在服务器日志中的一个magento安装中收到了这个错误,该站点抛出了一个500内部服务器错误。

我没有改变任何我认为可能导致这种情况的事情。有人知道这个错误是从哪里来的吗?修复方法是什么?

服务器日志中有提到什么吗?我敢打赌你会在那里找到真正的答案。

500是一个内部致命错误,通常与权限相关,但其他问题也可能导致这种情况,如配置不当的vhosts、配置不当的.htaccess…和许多其他问题。请检查服务器日志,您应该了解有关该错误的更多详细信息。

您试图做什么导致出现此错误?当我做一些劳动密集型的事情时,我会时不时地得到它。例如,我正在将大约1万个产品导入我的Magento版本,并收到了同样的错误消息。在这个特定的例子中,我愿意它与Apache超时设置或PHP max_execution_time设置或两者的组合有关。如果你像我一样,试图上传/解析一个装满产品的巨大CSV文件,它也可能是你的PHP max_input_time设置。如果你必须稍微利用数字来找到正确的组合来让事情顺利进行,也不要气馁。我必须尝试3-4次才能让我的成功运行。

有几个帮助我的帖子是Script在返回标题之前超时:php.fastcgi和http://www.magentocommerce.com/boards/viewthread/74021/#t213112.