Те ж саме з 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.
У фронтенді та бекенде я не бачу проблем із кодуванням - все виглядає нормально (у мене російські локалізації - фронтенд та панель адміністратора).
Чи можу я ігнорувати цю помилку в system.log чи ні? Який правильний спосіб виправити цю помилку?