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

asked Dec 5, 2020 at 4:01

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
answered Dec 5, 2020 at 4:37
12
  • In php.ini root folder, i added extension=php_intl.dll. Same error. Commented Dec 5, 2020 at 4:41
  • have you restarted php server & checked ? Commented Dec 5, 2020 at 4:42
  • Let me know if that works. Commented Dec 5, 2020 at 4:47
  • I restarted the server but Not working Commented 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 ? Commented 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 .

answered Jul 16, 2021 at 8:07

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

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

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.