PHP : Fix Call to undefined function curl_init() error
Problem:
Some PHP libraries or packages depend on your server having curl
program installed. Missing curl
or the PHP to curl bridge can cause problem during development or deployment phase.
For example, you are developing your PHP program and you encounter the following error message during test phase:
An uncaught Exception was encountered
Type: Error
Message: Call to undefined function curl_init()
How to fix this problem?
Solution:
The server is missing php-curl
or php7-curl
package. Install them by
For Cent OS:
sudo yum install php5-curl
or sudo yum install php7-curl
and
sudo yum install curl
For Ubuntu:
sudo apt-get install php5-curl
or sudo apt-get install php7-curl
and
sudo apt-get install curl
See also : Fix "Failed to start php5-fpm.service: Unit php5-fpm.service is masked."
By Adam Ng
IF you gain some knowledge or the information here solved your programming problem. Please consider donating to the less fortunate or some charities that you like. Apart from donation, planting trees, volunteering or reducing your carbon footprint will be great too.
Advertisement
Tutorials
+22.2k Golang : Print out struct values in string format
+3.3k Golang : Converting individual Jawi alphabet to Rumi(Romanized) alphabet example
+20.6k Golang : Print leading(padding) zero or spaces in fmt.Printf?
+19.3k Golang : Convert date string to variants of time.Time type examples
+12.7k Golang : Get current time
+5.5k Unix/Linux : Use netstat to find out IP addresses served by your website server
+15.1k Golang : Check if a string contains multiple sub-strings in []string?
+5.3k Golang : Extract sub-strings
+10.6k Linux : How to install driver for 600Mbps Dual Band Wifi USB Adapter
+11.3k Golang : Remove or trim extra comma from CSV
+4.1k Swift : Convert (cast) Float to Int or Int32 value
+17.8k Golang : How to make function callback or pass value from function as parameter?