0

每次我在 Magento 中运行导入配置文件大约 2 到 3 分钟后,它都会将我注销。我检查了 apache 错误日志,这是导致注销的原因:

    • [13/Sep/2012:14:58:41 +0100]“POST /index.php/admin/system_convert_gui/batchRun/key/151d60f07b9e68b0023da294f315c3cc/?isAjax=true HTTP/1.1”200 52
    • [13/Sep/2012:14:58:42 +0100]“POST /index.php/admin/system_convert_gui/batchRun/key/151d60f07b9e68b0023da294f315c3cc/?isAjax=true HTTP/1.1”200 52
    • [13/Sep/2012:14:58:44 +0100]“POST /index.php/admin/system_convert_gui/batchRun/key/151d60f07b9e68b0023da294f315c3cc/?isAjax=true HTTP/1.1”200 148
    • [13/Sep/2012:14:58:44 +0100]“GET /index.php/admin/index/login/key/70f0f08a622f871979b3890c5f769bf4/HTTP/1.1”200 1001

在系统日志中我得到:

2012-09-13T14:13:00+00:00 调试 (7):无法发送标头;标头已在 /var/www/vhosts/httpdocs/app/code/core/Mage/Adminhtml/Block/System/Convert/Profile/Run.php 中发送,第 278 行

2012-09-13T14:13:00+00:00 调试(7):标头已发送:[0] /var/www/vhosts/httpdocs/app/code/core/Mage/Core/Controller/Response/Http。 php:44

异常日志中没有任何内容。我已经研究了已发送的标头问题,但没有解决此问题。任何建议将不胜感激。

Magento 版本 1.4.0.1

4

1 回答 1

0

这是一个烦恼。我在任何导入/导出过程中都在 ee 1.8 上得到它,该过程计算处理的项目。我通过在抛出错误的那一行之前添加 ob_start() 来解决它。我意识到我应该重写该功能,但我使用的是旧版本,很快就会升级。希望这在 1.12 中得到修复

于 2013-02-08T21:32:18.593 回答