Magento 高级数据流配置文件不起作用
Posted
技术标签:
【中文标题】Magento 高级数据流配置文件不起作用【英文标题】:Magento Advanced Dataflow profile not working 【发布时间】:2013-06-24 01:34:52 【问题描述】:我可以向 magento 专家寻求帮助。
我在旧站点的子文件夹中安装了新的 magento 1.7 安装,当站点充满所有产品时,我会将其复制到主文件夹。
现在我想使用导入/导出高级数据配置文件导入产品。当我尝试运行配置文件时,弹出窗口会打开,但它并没有比“开始执行配置文件,请稍候......什么也没发生,它就这样保持下去。
这不是我之前安装的 magento 的问题。该配置文件将运行并导入所有产品。
我不知道如何解决这个问题,如果有人能帮助我解决这个问题,我将不胜感激。
【问题讨论】:
【参考方案1】:这个数据流屏幕是用 javascript 和 Ajax 请求制作的。如果什么都没发生,您可能会遇到两种类型的错误:
Javascript 错误:打开浏览器的调试面板(例如 Firebug)并转到“控制台”选项卡并检查是否显示 JS 错误。如果是这种情况,请放在这里。
php 错误:在浏览器的“调试”面板上,转到“网络”选项卡并检查 Dataflow 发送的 Ajax 请求的响应结果。您应该会看到一个 PHP 错误。如果没有,请检查您的 magento 日志。
【讨论】:
感谢您抽出宝贵时间提供帮助。我已经按照你说的做了,用firebug检查,确实显示了一个javascript错误。 TypeError: $(...) is null $("updatedRows_img").src = config.styles.message.icon; 恐怕你必须自己搜索这个丢失的“updatedRows_img”(在你所有的来源上搜索)。 好的,我会这样做的。非常感谢您的建议。【参考方案2】:我的服务器不接受 LOAD DATA LOCAL INFILE。我已经修改了代码,现在它可以正常工作了。
【讨论】:
【参考方案3】:尝试导出少数产品,如果可行,您只需更改以下设置,即可导出多个。
你可以根据你服务器的设置去增加php.ini中的限制。
最大输入时间
memory_limit
post_max_size
allow_url_fopen
max_input_vars
【讨论】:
以上是关于Magento 高级数据流配置文件不起作用的主要内容,如果未能解决你的问题,请参考以下文章
自定义模块中的 Magento Layout xml 不起作用
以编程方式运行 Magento 1.9.1.0 数据流导入配置文件