PHP安装curl扩展

昨天在写文章的时候,突然出现了一个很顽皮的bug。一直跳到404页面???于是我赶紧打开debug,看看什么情况!弹出的错误是:CalltoundefinedfunctionHome\Controller\curl_init()原来是curl扩展没有装……(ps:之前写文章的时候都没出现过这个情况,很顽皮~)来记录一下安装过程吧:…

大家好,又见面了,我是你们的朋友全栈君。

昨天在写文章的时候,突然出现了一个很顽皮的bug。

一直跳到404页面???

PHP安装curl扩展

 

于是我赶紧打开debug,看看什么情况!

弹出的错误是 :Call to undefined function Home\Controller\curl_init()

原来是 curl 扩展没有装……

(ps:之前写文章的时候都没出现过这个情况,很顽皮~)

 

来记录一下安装过程吧:

(1、下载并安装 curl)
#下载源码包
(源码包列表)
https://curl.haxx.se/download/  或  https://curl.haxx.se/download.html
(或者直接下载7.55.1版本的curl包)
wget https://curl.haxx.se/download/curl-7.55.1.tar.gz
#解压
tar -zxvf curl-7.55.1.tar.gz
#进入目录
cd curl-7.55.1
#预编译(并指定安装位置)
mkdir /usr/local/lib/curl
./configure --prefix=/usr/local/lib/curl/
#安装
make && make install
 
 
(2、生成 curl 扩展)
#进入 php 源码包安装位置
cd /data/soft/php/ext/curl
#生成 configure 文件
/usr/local/php/bin/phpize
#预编译
./configure --with-php-config=/usr/local/php/bin/php-config  --with-curl=/usr/local/lib/curl
#安装
make && make install
 
 
(3、修改 php.ini)
extension_dir="/usr/local/php/lib/php/extensions/no-debug-zts-20121212/"
extension=curl.so
 
(4、重启php-fpm)
/usr/local/nginx/sbin/nginx -s stop       #先暂停一下 nginx
pkill php-fpm                             #杀死 php-fpm
/usr/local/php/sbin/php-fpm               #开启 php-fpm
/usr/local/nginx/sbin/nginx               #开启 nginx

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125239.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月5日 上午10:00
下一篇 2022年4月5日 上午10:00


相关推荐

  • c语言运行后电脑很卡,如何让电脑提速,电脑卡是什么原因?

    c语言运行后电脑很卡,如何让电脑提速,电脑卡是什么原因?前言昨天的文章被限制了,正在申诉刚好最近有网友问小编这样一个问题:花了六千买的独显笔记本,用了才一年就卡的不行了,请问电脑卡是什么原因?小编对电脑还算颇有研究,看了网友电脑配置并不算低,导致电脑卡的原因主要在于系统优化与一些硬件方面的问题,下面小编就来说说如何让电脑提速。正文电脑卡是什么原因?导致电脑卡的原因有很多,综合来看,无非就是软件与硬件的问题。其中,软件层面主要是系统优化,硬件方面则主要是…

    2022年6月7日
    42
  • lwip udp 发送_lwip udp发送

    lwip udp 发送_lwip udp发送一、udp.c实现的函数1、void udp_input(structpbuf*p,structnetif*inp)说明:处理接收到的udp数据包。参数:p数据包缓存区;inp网络接口。   2、err_t udp_send(structudp_pc…

    2025年10月6日
    6
  • 智谱的AtuoGLM实测–通用agent到来

    智谱的AtuoGLM实测–通用agent到来

    2026年3月12日
    2
  • 服务器硬件升级解决方案

    服务器硬件升级解决方案原创文章 转载请注明出处 本文只是粗略的概括服务器硬件升级的一些内容 其中以戴尔 R730 服务器为例子而产生的升级解决方案 有不足之处或者有错误的地方还麻烦指出 谢谢 可以点击链接下载本文的 pdf 版查看 一 前言 nbsp nbsp nbsp nbsp nbsp 服务器的更新升级在于服务器出现故障或者其中某种硬件设备超出已定义的容灾机制中的警戒线所采取的更换服务器或者扩展硬件的操作从而使服务器恢复到正常状态的一种操作

    2026年3月26日
    1
  • MicroBlaze控制LED入门【史上最详细】

    MicroBlaze控制LED入门【史上最详细】MicroBlaze 控制 LED 入门 史上最详细 码字截图不易 转载请注明标题和作者 谢谢 本教程是写给以 Xilinx 官方开发板作为平台的初学者本实例中开发环境 软件平台 Win10 专业版 64bit Vivado2017 4 版硬件平台 Xilinx KC705 本实例完整工程下载 请戳此处下面是两个进阶工程 设计过程和本文要讲的 LED 几乎一样 这里不在赘述 Micr

    2026年3月19日
    2
  • Clion激活码linux破解方法「建议收藏」

    Clion激活码linux破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    71

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号