php+安装+curl_linux php安装curl扩展的方法

linux php安装curl扩展的方法:首先进入php源码目录,执行phpize生成配置文件;然后调用configure生成Makefile文件;接着通过命令“make install”编译并安装;最后开启“curl.so”即可。

a0dd97d0c35ee9944e8e166363765e03.png

关键字:

linux上安装php的curl扩展

curl相关函数未定义

友情连接:

LAMP环境搭建: https://blog.csdn.net/dong_alex/article/details/80661601

LNMP环境搭建: https://blog.csdn.net/dong_alex/article/details/80712018

很多时候, 在安装php的时候, 不会把所有的扩展都安装, 而是根据具体需求在已经安装好的php上来安装需要的扩展.

比如curl扩展没有安装, 在使用了curl功能函数时报以下错:

40f176c6887a8ab2dd3ba66c60183aa9.png

我的环境: linux centos7.4 php5.6 搭建的lamp环境 (php做为apache模块方式运行) 自定义编译安装的,非yum安装

安装curl:#

# 1. 进入php源码目录,执行phpize生成配置文件

# 切换到php源码目录下的 ext/curl/ 例我的是: /root/packages/php-5.6.36/ext/curl 执行命令

cd /root/packages/php-5.6.36/ext/curl

/usr/local/php-5.6.36/bin/phpize

# 2. 调用configure生成Makefile文件

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

# 3. 编译,并安装

make && make install

# 4. 配置php.ini 开启curl.so

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

# 5. 重启服务器

service httpd restart

# 如果是nginx 使用的是php-fpm 重启php-fpm即可 命令:

# kill -USR2 主进程ID (使用ps -e | grep php-fmp 可查出)

# 6. 查看 php -m

#

2a0365d8d1f17a58dd81c18da88a790a.png

更多相关知识,请访问PHP中文网!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值