富贵论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

广告位招租qq41463402
查看: 7|回复: 0

[教程] linux中php如何安装CURL扩展方法

[复制链接]

1万

主题

1255

回帖

5万

积分

巡抚

UID
760
金钱
396 点
威望
0 点
贡献
14791 点
宣传
0 人
买家
0 元
卖家
0 元
注册时间
2017-10-1
最后登录
2024-7-25

官方中介勋章交易达人勋章终身成就勋章骨灰达人勋章超强在线勋章夜游神勋章管理团队勋章拍卖狂勋章实名认证勋章

发表于 2024-4-16 20:08 | 显示全部楼层 |阅读模式

如果php已经在系统编译好,后来又需要添加新的扩展。

一种方式就是重新完全编译php,另一种方式就是单独编译扩展库,以extension的形式扩展。

下面以安装curl扩展为例:

1、下载curl安装包。(我的php是4.4.4的,下载最新的curl 7.16 不能使用,最后下载7.14的才可以,所以要注意一下版本问题)

https://www.kafan.cn/edu/configure

make

php要求curl的目录要有include和lib目录,并且include下要有easy.h 和curl.h两个文件,lib下要有libcurl.a。经编译后include下的文件有了,但是lib目录下没有。原来生成到lib/.libs目录下,所以要copy到lib目录

2、进入安装原php的源码目录,

cd ext

cd curl

phpize

https://www.kafan.cn/edu/configure --with-curl=DIR

make

就会在PHPDIR/ext/curl/moudles/下生成curl.so的文件。

3、复制curl.so文件到extensions的配置目录,修改php.ini就好

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|富贵论坛 ( 琼ICP备2022019866号-1 )

GMT+8, 2024-7-27 13:51 , Processed in 0.114237 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表