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

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

下面以安装curl扩展为例:

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

./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

./configure --with-curl=DIR

make

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

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

linux php curl 安装包下载,linux中php如何安装CURL扩展方法相关推荐

  1. nacos 安装包下载 linux+windows

    nacos 安装包下载 linux+windows 自己学习的时候在官网下载非常慢 下了半天,分享一下 第一种 自己网盘 只有 nacos 2.0.3 版本的 链接:https://pan.baidu ...

  2. linux系统安装tv软件下载,Linux版TeamViewer安装包下载

    Linux版teamviewer安装包适合在Ubuntu.Debian Red Hat.CentOS.Fedora系统上安装. 具体环境: Debian 9(包括Raspbian) Ubuntu16. ...

  3. linux php mysql安装包下载_在linux下手动安装 apache, php, mysql--终极版

    卸载dnf安装的httpd: 纯文本照样可以做到 "有格式的", 通过 "缩进, 空格, tab, 连字符如- , : , ... 等" . 有一个基本原则就是 ...

  4. linux lamp源码安装包下载,Linux Lamp源码安装

    1.首先检查安装编译环境 gcc -v 如果没有安装gcc 和gcc-c++,则先安装这两个环境. yum install gcc和yum install gcc-c++ 2.卸载默认的低版本环境 目 ...

  5. Linux的qt安装包下载

    进入到官方下载网站,或者清华开源镜像网站,找到文件夹archive里面的qt,这个是包含了所有工具包的,包括at creator,下载qt-opensource-,开头的安装包.

  6. linux系统 浏览器安装包下载,Opera浏览器Linux版

    Opera浏览器Linux版是Linux系统所专用的客户端版本,该浏览器对于用户的使用服务做出了许多人性化的设计.首先是对于用户的收藏书签,而后是对恶意网址的广告拦截,其次是对于网络不佳下的加速模式等 ...

  7. python3.6安装包下载_Python 3.6.6安装教程(附安装包) | 我爱分享网

    软件下载: Python 3.6.6_64位英文版:[ 安装前须知: 1.安装全程须断开电脑网络,否则安装不成功: 2.Python 3.6.6适用于WIN7/8/10系统,亲测可用! Python ...

  8. 宝塔安装包下载linux版本,宝塔linux面板下载

    宝塔服务器管理助手linux版是专为linux系统打造的服务器管理软件,该软件大大地简化了服务器的环境配置步骤,支持CentOS 5.x/6.x/7.x系统,拥有一键建立网站.管理FTP.管理数据等功 ...

  9. yum linux gcc安装包下载,linux下安装yum及gcc

    linux下安装yum及gcc的详细教程 ----孤独小客(http://doc.docsou.com) 1.安装yum [root@st ~]#wget http://doc.docsou.com/ ...

最新文章

  1. 软件测试2019:第一次作业
  2. 解决TM2008的界面字体问题
  3. TZOJ--1518: 星星点点 (二进制模拟)
  4. Kubernetes中部署SpringBoot应用
  5. Centos下tmux工具使用方法
  6. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_20-页面静态化-静态化测试-填写页面DataUrl...
  7. python之类之多继承
  8. 蓝牙音乐之AVRCP
  9. stm32f4 生成PWM波
  10. 论文解读:Decoupled Knowledge Distillation
  11. python从键盘输入一个数、计算出大于n的最小素数_请问,可以帮忙做下这个题吗?--从键盘输入一个数,求大于该数的最小素数....
  12. 台式计算机 蓝牙,台式电脑的蓝牙在哪里?台式机怎么打开蓝牙?
  13. css经典布局——圣杯布局
  14. 通过NTP协议进行时间同步
  15. Windows下,文件(夹)选择/打开对话框的三种创建方式
  16. 【三维激光扫描技术】原理、方法及实验图文教程目录
  17. 利用UE简化JAVA后端的SQL语句编辑
  18. java输入多个数据_Java中怎么读入一行输入空格隔开的多个数据
  19. python-windows安装cuda+cudnn+pytorch
  20. JavaAndroid 基础知识梳理(8) 容器类

热门文章

  1. 完美日记的微服务实践和优化思路
  2. 手绘风格的数据可视化 Sketchify,让你的图表也萌萌哒
  3. 追踪JVM中的本地内存
  4. Spring Cloud Config采用Git存储时两种常用的配置策略
  5. linux内核地址映射,Linux内核设备驱动地址映射笔记整理
  6. opencv 保存读取mat
  7. pycharm 常用代码签名
  8. python mixup
  9. 脊回归(Ridge Regression) 岭回归
  10. android c#websocket传送图片