Magento即使在上传导出文件时也会导致“空白”错误

时间:2015-09-29 16:00:38

标签: magento magento-1.9

使用数据流导入上传库存文件时遇到问题。我只导入了大约500个项目但是在记录42中它似乎找到了一个错误,只显示一个空白的红色条,没有错误的描述。如果我运行少于40行的导入,我不会收到错误。

为了消除我的格式/编码,我导出了产品库存文件,然后尝试导入相同的文件并获得相同的“空白”错误。我已经尝试了一切我可以搜索没有任何运气的东西。看看是否有其他人有想法或其他我可以尝试的东西。

Magento版本 - 1.9.2.1

2 个答案:

答案 0 :(得分:0)

您应该尝试增加服务器限制:

有点像这样

max_execution_time = 36000 ; // Maximum execution time of each script, in seconds
max_input_time = 60 ;  // Maximum amount of time each script may spend parsing request data
memory_limit = 1024M ; // Maximum amount of memory a script may consume (32MB)

OR,

您可以通过index.php中的替换来尝试以下代码

ini_set('memory_limit', '1024M');
ini_set('max_execution_time', 36000);   

同时查看Customer CSV export fails with blank page

答案 1 :(得分:0)

我可能会迟到但是我在克服同样的问题时所采取的措施。

将CSV产品文件拆分为小型CSV文件,每个产品包含40个产品,借助免费的在线CSV分割器 - http://splitfile.vavro.me(我有一个包含3000多种产品的CSV文件。因此它被拆分为75个文件。)

然后将所有这些小CSV文件上传到您的服务器" var / import /"夹。现在登录您的magento的后端,转到系统>导入/导出>数据流 - 配置文件,选择您的配置文件,然后转到'运行配置文件'。在这里,您可以看到下拉列表中列出的所有上传的CSV文件。现在逐个执行文件。很长的过程,但值得。

请注意,执行每个文件后,您需要等待至少2分钟才能刷新索引。否则你可能会再次得到相同的红色空白错误!