Home >Backend Development >PHP Problem >What should I do if php cannot enable php_curl?
Solution to the problem that php cannot open php_curl: 1. Find ";extension=php_curl.dll" in php.ini and remove the semicolon in front; 2. Download "php_curl.dll"; 3. Restart apache That’s it.
The operating environment of this article: Windows7 system, PHP7.1 version, DELL G3 computer
What should I do if php cannot open php_curl?
Reasons why php failed to open curl
1. Find;extension=php_curl.dll in php.ini, if there is a semicolon in front, remove it
2 . php_curl.dll (in the ext directory, if not, please download), libeay32.dll, ssleay32.dll, php5ts.dll, libssh2.dll copy to c:\windows\system32
3. Restart apache
Related introduction:
cURL function
curl_close — Close the cURL session
curl_copy_handle —Copy a cURL handle and all its options
curl_errno — Returns the last error code
curl_error — Returns the string of the last error in the current session
curl_escape — Uses the URL to encode the given string
curl_exec — Execute cURL session
curl_file_create — Create a CURLFile object
curl_getinfo — Get information about a cURL connection resource handle
curl_init — Initialize cURL session
curl_multi_add_handle — To Add a separate curl handle to the curl batch session
curl_multi_close — Close a group of cURL handles
curl_multi_errno — Return the error code of the last curl batch
curl_multi_exec — Run the current Subconnection of the cURL handle
curl_multi_getcontent — If CURLOPT_RETURNTRANSFER is set, return the text stream of the obtained output
curl_multi_info_read — Get the relevant transport information of the currently parsed cURL
curl_multi_init — Return a new cURL batch handle
curl_multi_remove_handle — Remove a handle resource in the cURL batch handle resource
curl_multi_select — Wait for all active connections in the cURL batch
curl_multi_setopt — Set an option for cURL parallel processing
curl_multi_strerror — Return a string describing the error code
curl_pause — Pause and unpause a connection.
curl_reset — Resets all options for a libcurl session handle
curl_setopt_array — Sets options for cURL transfer sessions in batches
curl_setopt — Sets cURL transfer options
curl_share_close — Close the cURL shared handle
curl_share_errno — Return the last error number of the shared curl handle
curl_share_init — Initialize a cURL shared handle.
curl_share_setopt — Set options for cURL share handles.
curl_share_strerror — Returns the error message corresponding to the error number
curl_strerror — Returns the string description of the error code
curl_unescape — Decodes the given URL-encoded string
curl_version — Get cURL version information
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of What should I do if php cannot enable php_curl?. For more information, please follow other related articles on the PHP Chinese website!