将我的类别结构导入 Magento 1.7.0.2 后,当我尝试使用 System->Import/Export Import 功能进行任何操作时,它只是在按下“检查数据”按钮后挂起。
为了测试这是否与我尝试处理的 csv 的大小有关,我最近使用 5 行 2 列 csv 对其进行了测试。“请稍候”消息与旋转的加载轮一起显示。这种情况会无限期地持续下去。
非常感谢任何建议/建议。
将我的类别结构导入 Magento 1.7.0.2 后,当我尝试使用 System->Import/Export Import 功能进行任何操作时,它只是在按下“检查数据”按钮后挂起。
为了测试这是否与我尝试处理的 csv 的大小有关,我最近使用 5 行 2 列 csv 对其进行了测试。“请稍候”消息与旋转的加载轮一起显示。这种情况会无限期地持续下去。
非常感谢任何建议/建议。
在我的情况下,256MB 的默认内存限制是问题所在。即使 Feed 中只有 50 种产品,Magento 仍然需要大量内存。增加内存限制.htaccess
为我解决了这个问题:
php_value memory_limit 2048M
我的经验是,有时 csv 文件通过“检查数据”步骤但随后挂起,因为文件中实际上存在无效的内容。要诊断这一点,您可以将 csv 文件构建几个条目并继续尝试成功重新导入它,直到它再次挂起,然后您就知道错误条目在哪里。
很简单,你的标题应该是
_address_middlename,firstname,lastname,email,password_hash,middlename,_address_firstname,_address_lastname,_address_street,_address_postcode,_address_city,_address_country_id,_address_region,_address_telephone,created_at,_website,_store,created_in,group_id,reward_update_notification,reward_warning_notification,_address_default_billing_,_address_default
您必须将 csv 文件的编码更改为 UFT-8 或 ansi。然后它将起作用。
你可以使用edit plus来解决这个问题。
可能你尝试加载大的导入文件和 php 挂起并抛出关于 memory_limit 的致命错误你可以在 apache 错误日志上检查它,通常它们位于 /var/log/httpd/error.log
谢谢!
我也遇到了同样的问题,只有 9 种产品的清单很短。这是我经过大量尝试错误后解决问题的方法