【问题标题】:Magento - “Manage Categories” Stop working when there are too many products under a certain categoryMagento - “管理类别”当某个类别下的产品太多时停止工作
【发布时间】:2013-07-24 13:44:48
【问题描述】:

我在 Magento 遇到了这个问题,希望这里有人可以提供帮助。

在我的商店里,有一个类别有 3000 多个产品。我将图像上传到此类别以使其成为特征图像。我点击“保存类别”,然后出现“请稍候...”,但页面在此阶段永远挂起。

我检查了firebug控制台,发现实际上没有AJAX返回,所以我猜系统没有正确响应。但是当我创建一个包含 800 种产品的新类别,并上传一张特色图片并保存时,我花了 6 秒时间才恢复了 AJAX。

我也设置了 PHP memory_limit 为 512M 并且 PHP max_execution_time 是 18000s,但是没有帮助。

我也尝试在网上找到解决方案,但没有线索。

PS:当我尝试重新排序产品过多(例如 5000 种产品)的类别时,也会出现此问题。

【问题讨论】:

  • 尝试查看 var/log/system.log 或 var/log/exception.log 或 Apache 日志。或许会有答案。
  • @Jiří Chmiel 感谢您提醒我这一点。

标签: ajax magento categories


【解决方案1】:

这是我的解决方案。

在 PHP 错误日志中发现错误: PHP 致命错误: parse_str() [function.parse-str]: 输入变量超过 1000。增加限制更改 php.ini 中的 max_input_vars。

所以只需将 max_input_vars =(你想要的数字)添加到 php.ini 并保存。

在 PHP 5.2.17 和 PHP 5.3.6 上测试

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多