php - Magento甚至通过SSH导出内存不足

标签 php magento ssh export

我有一间相对较小的商店,所有简单产品约2万美元。我使用的是magento 1.7.2,但所有旧版本都存在相同的问题。我根本无法将我的产品导出到CSV。直接从magento后端中的数据流配置文件运行时内存不足,并且从shell运行时出现相同的错误。

Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 71 bytes) in /home/public_html/app/code/core/Mage/Eav/Model/Entity/Attribute/Source/Table.php on line 62

我已经将magentos htaccess中的内存限制和执行时间增加到512m,将magentos php.ini增加到512m,并将VPS php配置ini增加到512mb。它仍然会在大约4分钟内烧坏并耗尽内存。

我很困惑,我的整个数据库(压缩)只有28mb!使magento导出所有产品功能正常工作时我缺少什么?

最佳答案

Magento数据流确实有使用大量内存的趋势,这使得大型存储的导出变得困难。对于产品目录较大的商店,编写脚本以直接从数据库而不是通过数据流导出通常会更快,更容易。

关于php - Magento甚至通过SSH导出内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14256155/

相关文章:

magento - 分层定价未显示

php - Magento 上 catalog_category_view 的自定义布局

xml - Magento 类别页面 : Change layout of specific categories from grid mode to list mode

authentication - 修改用于公钥签名的 SSH 代理

php - Paypal支付成功,php自动获取用户买东西后的值(value)

php - SQL:在给定 ID 的 where 子句中查找下一行

php - MySQL 获取前 2 天,不计算周末

php - 为启用了魔术引号的系统创建 real_escape_string() 方法

windows - 如何在 Windows 10 docker 桌面中访问/var/lib/docker?

git - Github、Gitlab、Gitosis 等如何知道哪个用户登录了?