How do I install the ext-curl extension with PHP 7?

✔ Recommended Answer

Well I was able to install it by :

sudo apt-get install php-curl

on my system. This will install a dependency package, which depends on the default php version.

After that restart apache

sudo service apache2 restart
Method #2

To install the ext-curl extension with PHP 7, you can follow these steps:

  1. Open a terminal window on your server or local machine.

  2. Run the following command to install the php7.x-curl package, where x is the version of PHP that you have installed:

    sudo apt-get install php7.x-curl

    If you're not using a Debian-based system, you can use the appropriate package manager to install the php7.x-curl package.

  3. After the installation is complete, restart your web server to load the ext-curl extension. The specific command for this will depend on your web server.

    For Apache, you can use:

    sudo systemctl restart apache2

    For Nginx, you can use:

    sudo systemctl restart nginx
  4. To verify that the ext-curl extension has been installed, you can create a PHP file with the following contents:

    <?php phpinfo();

    Open this file in your web browser and search for "curl" on the page. You should see a section that confirms the ext-curl extension has been loaded and is enabled.

    If you don't see the "curl" section, it's possible that the extension was not installed correctly. You may need to check your system logs or consult your server's documentation to troubleshoot the issue.

That's it! You should now be able to use the curl functions in your PHP scripts.


Most Popular

Remove Unicode Zero Width Space PHP

PhpStorm, return value is expected to be 'A', 'object' returned

Laravel file upload returns forbidden 403, file permission is 700 not 755