0

Transfer site from server to dedicated server.

I am getting Fatal error: Class 'IntlDateFormatter' not found in /home/uscvuy32bk5d/public_html/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php on line 116

enter image description here

2 Answers 2

1

Just need to clear comment before this line in php.ini file:

;extension=php_intl.dll

to

extension=php_intl.dll
12
  • In php.ini root folder, i added extension=php_intl.dll. Same error.
    – gill
    Dec 5, 2020 at 4:41
  • have you restarted php server & checked ? Dec 5, 2020 at 4:42
  • Let me know if that works. Dec 5, 2020 at 4:47
  • I restarted the server but Not working
    – gill
    Dec 5, 2020 at 4:48
  • Are Both the entries for the base-urls (secure und unsecure) under stores > configuration > general > web are secure (https://) domain ? Dec 5, 2020 at 4:49
0

I did a switch form PHP 7.3 -> 7.4 and I got the same error. In my case I was missing the intl library, so by executing this command:

sudo apt-get install php7.4-intl

Fixed my problem .

Your Answer

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

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