Я получаю ошибку конструктора в magento 2.2.6 при входе администратора. У меня PHP версии 7.1.22 и INTL включен. Это работало нормально, но после того, как я обновил версию magento с 2.2.5 до 2.2.6, он начал выдавать эту ошибку.
Exception #0 (IntlException): Constructor failed
#0 /home/usr/public_html/vendor/magento/framework/Stdlib/DateTime/Timezone.php(322): IntlDateFormatter->__construct('en_US', 2, 2, 'Pacific/Bougain...', NULL, '')
в timezone.php
$formatter = new \IntlDateFormatter(
$locale ?: $this->_localeResolver->getLocale(),
$dateType,
$timeType,
$timezone,
null,
$pattern
);
return $formatter->format($date);
Задача ещё не решена.
Других решений пока нет …