close

[Solved] the requested PHP extension intl is missing from your system

Hello Guys, How are you all? Hope You all Are Fine. Today I am trying to install CodeIgniter 4 via Composer but I am facing following error the requested PHP extension intl is missing from your system in PHP. So Here I am Explain to you all the possible solutions here.

Without wasting your time, Let’s start This Article to Solve This Error.

How This Error Occurs ?

I am trying to install CodeIgniter 4 via Composer but I am facing following error.

Problem 1
– codeigniter4/framework v4.0.0-rc.3 requires ext-intl * -> the requested PHP extension intl is missing from your system.
– Installation request for codeigniter4/framework ^[email protected] -> satisfiable by codeigniter4/framework[4.0.0-rc.4, v4.0.0-rc.1, v4.0.0-rc.2, v4.0.0-rc.2.1, v4.0.0-rc.3]. To enable extensions, verify that they are enabled in your .ini files:
– D:\xampp\php\php.ini You can also run `php –ini` inside terminal to see which files are used by PHP in CLI mode.

How To Solve the requested PHP extension intl is missing from your system Error ?

  1. How To Solve the requested PHP extension intl is missing from your system Error ?

    To Solve the requested PHP extension intl is missing from your system Error Your PHP config missing Intl Extension. All You need to do is Just uncomment Following line. In Your XAMPP. First of all You just need to open php.ini file. xampp_folder_path]/php/php.ini to edit.Search for ;extension=intl and remove the ;.Save the php.ini file and restart Apache.Now, Your error must be solved.

  2. the requested PHP extension intl is missing from your system

    To Solve the requested PHP extension intl is missing from your system Error Your PHP config missing Intl Extension. All You need to do is Just uncomment Following line. In Your XAMPP. First of all You just need to open php.ini file. xampp_folder_path]/php/php.ini to edit.Search for ;extension=intl and remove the ;.Save the php.ini file and restart Apache.Now, Your error must be solved.

Solution 1: Uncomment Intl extension

Your PHP config missing Intl Extension. All You need to do is Just uncomment Following line. In Your XAMPP.

  1. First of all You just need to open php.ini file.
  2. xampp_folder_path]/php/php.ini to edit.
  3. Search for ;extension=intl and remove the ;.
  4. Save the php.ini file and restart Apache.
  5. Now, Your error must be solved.

Solution 2: For Ubuntu

Here You are missing the intl extension for PHP So .If You are using Ubuntu system then just run this command in your terminal.

sudo apt-get install php-intl

and Then restart apache.

sudo service apache2 restart

Now, Your error should be fixed.

Summary

It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?

Also, Read

Leave a Comment