安装编译完成php源码后忘记安装一些扩展可以通过phpize来安装

拿lnmp1.6安装举例

安装完成lnmp后发现有些扩展没有

lnmp1.6的安装脚本会在lnmp1.6里生成src,里面是lnmp安装时下载的源码包,如php-7.3.9.tar.bz2

我们解压缩这个包,php-7.3.9

cd php-7.3.9/ext/

ls

里面有很多扩展包的文件夹,如gd;cd gd

#执行 /usr/local/php/bin/phpize

如果不是这样操作的话就会提示下面的错误:
Cannot find config.m4.
Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module

注意:目录/root/lnmp1.6/php-7.3.9/ext/pdo_mysql ,在运行phpize命令前并没有configure文件,只有config.m4文件。运行phpize就生成了一个可执行的configure文件。

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

make

make install

这样就生成了该扩展到ext目录下

参考:http://www.361way.com/php-module/894.html

最新文章

  1. 舍弃Nunit拥抱Xunit
  2. 深入解析Windows操作系统笔记——CH3系统机制
  3. 简单的后台json,前台解析 操作
  4. jQuery队列操作
  5. jquery $.each 和for怎么跳出循环终止本次循环
  6. 手机wifi密码的保存位置
  7. Grunt - grunt-contrib-connect
  8. iOS开发-控件设置
  9. 【转】Android 4.0.3 CTS 测试
  10. Javaweb---服务器Tomcat与Eclipse的关联
  11. MongoDB存储引擎(中)——WiredTiger
  12. [HNOI 2014]道路堵塞
  13. Mybatis学习---连接MySQL数据库
  14. python类特列方法使用
  15. Solr7.1--- 单机Linux环境搭建
  16. C和C指针小记(十四)-字符串、字符和字节
  17. liunx学习笔记(一:常用命令)
  18. 判断是否某App
  19. Visual C++实现局域网IP多播
  20. JavaScript高级编程———JSON

热门文章

  1. Global AI Bootcamp 2019 宁波站活动总结
  2. html公用头部和尾部
  3. 《细说PHP》第四版 样章 第23章 自定义PHP接口规范 9
  4. IT兄弟连 Java语法教程 综合案例
  5. route 相关设置
  6. ASH裸数据dba_hist_active_sess_history的分析
  7. 项目中出现多个域名下的Cookie
  8. C#A类派生类强转基类IL居然还是可以调用派生类中方法的例子
  9. MySQL问题记录——ERROR 1728 (HY000)
  10. QT QNetworkAccessManager 如何支持RESTFul的HTTP Patch方法