Linux下安裝PHP的curl擴展


先安裝依賴包:

yum install curl curl-devel

找到PHP的安裝包,cd 進入安裝包

cd php-5.6.25/ext/curl

phpize  

如果報找不到phpize就補全路徑,/usr/local/php/bin/phpize

如果出現以下錯誤:Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment vari

解決辦法:

yum install m4

yum install autoconf

然后重新phpize

./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php/bin/php-config

make && make install

安裝成功后會出現以下內容:

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-zts-20131226/

在此文件夾內會出現curl.so

將curl.so復制到PHP的擴展文件夾中

文件夾路徑可在php.ini中找到extension_dir,

第一次安裝擴展,這個是注釋掉的可以去掉注釋,然后指定文件夾路徑

復制到文件夾中:

 cp /usr/local/php/lib/php/extensions/no-debug-zts-20131226/curl.so  /usr/local/php/extension/curl.so

后面的是我的擴展文件夾路徑

修改php.ini:添加extension=curl.so

重啟Apache:/usr/local/apache/bin/apachectl restart


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM