I'm trying to preview in article but I'm getting a bunch of errors on the page (see image below). What could it be?

enter image description here

1 Answer 1


Seems to be a server parameter setting, update, from ICU lib

I encountered this issue too, this problem may not be always related to PHP version, I have seen the problem on my customer server with PHP 5.6 version.

The INTL_IDNA_VARIANT_UTS46 constant is available in PHP 5.4.0 but the intl extension uses the ICU system lib and some servers have a really old version of the ICU lib. Support for UTS 46 Unicode IDNA Compatibility Processing was added in ICU 4.6 and released on

In most cases, this happens on hosting providers who sell shared hostings and did not fixed this issue on their side don't want to assist their customers to update the ICU lib "because it's shared hosting"

Source: https://forum.codeigniter.com/thread-69780.html

  • Is there a solution to this? Commented Jan 12, 2020 at 1:24
  • Seems yo be not relared to Expresssiom Engine, but to your hosting provider.
    – Stéphane
    Commented Jan 12, 2020 at 4:11
  • What version of PHP should I be using? Commented Jan 12, 2020 at 21:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.