前面跟大家講解了php curl_exec函數的用法,但是有的時候你會發現伺服器不支援curl_exec函數,當你遇到這種情況的時候,不要著急,按照下面的方法來做,很快就能解決你的問題,一起來看看吧。
如果你的電腦是windows,請用下面的方法:
拷貝PHP目錄中的libeay32.dll, ssleay32 .dll, php5ts.dll 檔案到system32 目錄。
#2.修改php.ini:設定好extension_dir,去掉extension = php_curl.dll前面的分號。
3.重起apache或你使用的伺服器
#測試是否安裝成功:
##
<?php $ch = curl_init(); curl_setopt($ch,CURLOPT_URL,"http://www.google.cn"); curl_setopt($ch,CURLOPT_HEADER,1); curl_exec($ch); curl_close($ch); ?>上面是windows的開啟方法。
linux下開啟方法:
方法一
安裝cURL# wgethttp:// curl.haxx.se/download/curl-7.17.1.tar.gz## tar -zxf curl-7.17.1.tar.gz## ./configure --prefix= /usr/local/curl# make; make install#安裝php只要開啟開關--with-curl=/usr/local/curl就可以了。 這個擴充庫還是非常棒,是fsockopen等等相關的有效的替代品。方法二
進入安裝原始php的原始碼目錄,cd extcdcurlphpize ./configure--with-curl=DIR
php.cn獨孤九賤(4)-php影片教學》
以上是分享一個當PHP伺服器不支援php curl_exec函數的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!