0
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、php-fpm、CentOS 6.3 上使用 Magento EE

它在 Magento/Apache 下运行良好。然后我被分配了一个从 Apache 迁移到 nginx 的项目。一切都很顺利,直到我意识到 Magento 中的 RapidFlow 扩展已经损坏。如果我不选择任何列(字段),它似乎完成了一些警告的导出。一旦我选择一列并运行它,我就会收到上述错误。

更多数据可帮助您找到解决方案:

- 与 Apache 配合得很好

- 然后我安装了 nginx 和 php-fpm

-我还使用 epel 6.8 和 remi 6 repos 对 CentOS 进行了更新

-MySQL、php 和其他一些东西得到了更新。

-当前 MySQL 是 v5.5.29

-当前的php是v5.4.10

- 当前的 nginx 是 1.0.15 (虽然我不认为这是问题。恢复到 Apache 给了我同样的错误。

-当前 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。我正在尝试发布屏幕截图,但由于我缺乏所需的声望点,这个系统不会让我

4

1 回答 1

0

经过大量的磨合,他们终于承认了他们的代码中的一个错误。一个新版本应该修复它。同时,他们建议我在需要运行 Rapidflow 时关闭 magento 开发人员模式,然后重新打开。在 index.php 中注释和注释的一行

于 2013-02-20T07:23:18.920 回答