与Magento CE 1.8和1.9相同
在我的VPS上将PHP从5.5.16更新到5.6.0之后,我在[magento] /var/log/system.log中得到了这2个错误:
ERR (3): Deprecated functionality: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in [magento]/lib/Zend/Locale/Format.php on line 311
ERR (3): Deprecated functionality: iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in [magento]/lib/Zend/Locale/Format.php on line 472
我发现了这个信息https://github.com/zendframework/zf1/pull/347 但是php.ini中的所有变化对我都不起作用(当然,每次更改php.ini后,我都会重新启动php-fpm服务)。
在这里https://github.com/zendframework/zf1/pull/347/files#r14075423我在这行(313和474)中阅读了建议的更改,但我不想对Magento Core文件使用任何黑客手段。
在前端和后端,我看不到任何编码问题-看起来都不错(我有俄语本地化-前端和管理面板)。
是否可以忽略system.log中的此ERR?什么是纠正此错误的正确方法?