<p>curl是一个广泛使用的用来上传和下载的命令行工具,当然严格来讲,它还可以有别的用途。对于测试来讲,它是Web相关测试非常实用的工具,包括debugging,使用起来非常方便。<br/></p><p>下面直接进入主题:</p><p>1、直接进入到php源码包中找到原先安装PHP的源码包文件①;</p><p>2、直接进入/usr/package/php-7.1.10/ext/curl目录②;</p><pre class="brush:bash;toolbar:false">cd /usr/package/php-7.1.10/ext/curl</pre><p>3、通过phpize工具生成configure文件③;</p><pre class="brush:bash;toolbar:false">/usr/local/php/bin/phpize</pre><p>4、将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系④;</p><pre class="brush:bash;toolbar:false">./configure --with-php-config=/usr/local/php/bin/php-config</pre><p>5、编译程序并安装文件;</p><pre class="brush:bash;toolbar:false">make &&make install</pre><p>6、在php的配置文件php.ini最后一行添加extension=curl.so即可。</p><p>7、最后一步,需要重启服务查看phpinfo验证扩展是否成功。<br/></p><p>注意事项:</p><p><span style="font-size: 14px;">①如果已经删掉需要重新下载原来版本的源码包并解压;</span></p><p><span style="font-size: 14px;">②这个目录可能每个人的都不一样,这个地方根据自身的位置相应改变即可,我的位置在/usr/package/目录下;</span></p><p><span style="font-size: 14px;">③需要找到phpize所在目录,如果忘记了或者找不到可通过</span><code><span style="color: rgb(255, 0, 0); font-size: 14px;">whereis phpize</span></code><span style="font-size: 14px;">命令查找;</span></p><p><span style="font-size: 14px;">④注意“--with-php-config=”后面的配置需要对应自己服务器php配置文件的目录,可可通过</span><code style="white-space: normal;"><span style="color: rgb(255, 0, 0); font-size: 14px;">whereis phpize</span></code><span style="font-size: 14px;">命令查找,如果中途出现错误,<span style="font-size: 14px; color: rgb(255, 0, 0);"><strong>必须先解决错误,才能继续下一步</strong></span>。</span></p><p>好了,以上就是“CentOS7下php7安装curl扩展详解"解决办法”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。</p>