ACTIVITY,,,"Preparing data"
ERROR,,,"Warning: Illegal string offset 'field' in /var/www/vhosts/example.com/example/includes/src/Unirgy_RapidFlow_Model_Mysql4_Catalog_Product_Abstract.php on line 364"
大家好,
从上面的错误可以看出,我无法通过Unirgy RapidFlow(magento扩展)来导出我的数据。我在nginx上使用Magento EE,php-fpm,CentOS 6.3
在Magento / Apache下工作正常。然后我被分配了一个项目从Apache转移到nginx。一切顺利,直到我意识到Magento的RapidFlow扩展已经破裂。如果我不选择任何列(字段),它似乎完成导出并带有一些警告。一旦我选择一个列并运行它,我就会得到上面的错误。
可帮助您找到解决方案的更多数据:
- 与Apache合作
- 然后我安装了nginx和php-fpm
- 我还使用epel 6.8和remi 6 repos对CentOS进行了更新
-MySQL,php和其他一些东西得到了更新。
- 当前的MySQL是v5.5.29
-Current php是v5.4.10
- 当前nginx是1.0.15(虽然我认为这不是问题。回到Apache会给我同样的错误。
-Current Magento Enterprise v1.12.0.2(在生产和开发服务器上)
- 更新后,RapidFlow抛出了一个关于ioncube_loader_lin.5.3.so PHP模块的错误,但我在安装5.4模块时修复了那个部分。现在出现“非法字符串偏移”错误。
安装了一些json的东西v1.2.1。我觉得这与json和MySQL有关。
一切都适用于具有CentOS 6.3,MySQL v5.1.61,PHP 5.3.3的生产服务器Json 1.2.1
任何帮助都会很棒。把我指向正确的方向也会有很大的帮助。
非常感谢。
PS。我正在尝试发布截图,但这个系统不会让我因为我缺少所需的声誉点
答案 0 :(得分:0)
经过多次干预后,他们终于承认了他们代码中的错误。新版本应该修复它。同时,他们建议我在需要运行Rapidflow时关闭magento开发人员模式,然后重新打开它。这是在index.php
中进行评论的一行