То же самое с Magento CE 1.8 и 1.9
После обновления php с 5.5.16 до 5.6.0 на моем VPS я получил эти 2 ошибки в [magento] /var/log/system.log:
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-fpm после каждого изменения в php.ini, конечно ).
Здесь https://github.com/zendframework/zf1/pull/347/files#r14075423 Я прочитал предлагаемые изменения именно в этих строках (313 и 474), но я не хочу использовать какие-либо хаки для файлов Magento Core.
В frontend и backend я не вижу проблем с кодировкой - все выглядит хорошо (у меня русская локализация - frontend и админ-панель).
Могу ли я игнорировать эту ERR в system.log или нет? Какой правильный способ исправить эту ошибку?