【解决方法】phpize 编译安装 php 扩展时出现Cannot find autoconf「建议收藏」

【解决方法】phpize 编译安装 php 扩展时出现Cannot find autoconf「建议收藏」背景已知,编译安装php扩展的时候,需要先执行phpize来生成configure文件。但是,最近在安装扩展的时候出现了如下错误:$/path/to/php/php5.6.40/bin/phpizeConfiguringfor:PHPApiVersion:20131106ZendModuleApiNo:20131226ZendExtensionApiNo:220131226Cannotfindautoconf.Ple

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

背景

已知,编译安装 php 扩展的时候,需要先执行 phpize 来 生成 configure 文件。

但是,最近在安装扩展的时候出现了如下错误:

$ /path/to/php/php5.6.40/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.

问题分析

上面给的解释已经挺清楚的了:缺少 autoconf。那就安装 autoconf 好了。

解决方法

OSX

执行如下指令:

$ brew install autoconf

出现类似以下结果即为安装完成:

Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> Updated Formulae
rust

==> Downloading https://homebrew.bintray.com/bottles/autoconf-2.69.mojave.bottle
==> Downloading from https://akamai.bintray.com/97/9724736d34773b6e41e2434ffa28f
######################################################################## 100.0%
==> Pouring autoconf-2.69.mojave.bottle.4.tar.gz
==> Caveats
Emacs Lisp files have been installed to:
  /usr/local/share/emacs/site-lisp/autoconf
==> Summary
?  /usr/local/Cellar/autoconf/2.69: 71 files, 3.0MB

CentOS

执行如下指令:

# yum install autoconf

再次执行 phpize,没有问题:

$ /path/to/php/php5.6.40/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 漫画网站服务器,建立家庭漫画服务器,从iPad上看漫画

    漫画网站服务器,建立家庭漫画服务器,从iPad上看漫画好,故事开始。以前就在想,在retina屏幕的iPad上看漫画该多爽。可是现在捧着iPad却发现看漫画很困难,自己电脑上下载了一堆漫画都是jpg图片,导入iBook也很麻烦。现在通过家里的iMac建立一个家庭漫画服务器,直接在线浏览速度快、体验好,而且还很方便。以后下载了漫画往目录里一扔,就可以拿起iPad看了。需要工具:MAMP是Mac下出名的Apache-MySQL-PHP服务器套件。…

    2022年6月17日
    22
  • idea2016 3.2激活码破解方法

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

    2022年3月15日
    190
  • 集安旅游哦!

    集安旅游哦!集安五女峰国家森林公园座落在吉林省东南部、鸭绿江畔,位于303国道22公里处,集安市区21公里,1993年建成,1994年对游人开发,五女峰以生态旅游为特色,奇峰美景,冬暖夏凉,枫叶彤红,形成天然仙镜公园总面积68.6平方公里,森林覆盖率94.5%,年平均气温6.5。C年降雨量947毫米,公园内植物有100多科,1000余种!园内共有较大山峰26座,海拔1000米以上的有17座,最引人瞩目的就是…

    2022年6月11日
    27
  • pycharm添加库_pycharm自带python吗

    pycharm添加库_pycharm自带python吗pycharm添加pythonpath文件不在要添加的目录底下有时候需要添加一个包,但是那个包就是一个很随意的路径,并不在python27文件夹底下,如何做呢?-如果这个包是正规的包,有init.py这个文件,那就容易了。如果是自己写的一个包,这个文件要加上,可以为空-在pycharm中点击File->settings->projectXXX->ProjectInterprete

    2022年8月27日
    2
  • 免费好用的图片压缩网站,有这五个就够了(收藏备用)

    免费好用的图片压缩网站,有这五个就够了(收藏备用)前言当我们想要线上报名提交照片时,大小却超过范围,这时就需要压缩软件的帮助。但大多主流的软件可以压缩但想要下载就需要收费了,下面是五个国内外免费的压缩平台。一、OnlineImage优点:图片可以压缩90%以上,可以批量压缩,速度只需要几秒钟完全免费,无数量限制,支持绝大多数图片压缩格式缺点:不支持自定义图片大小压缩,广告比较多网站链接为:https://www.onlineimagetool.com/zh/二、Docsmall……

    2022年6月18日
    100
  • Unity3d 4.3.4f1执行项目

    Unity3d 4.3.4f1执行项目

    2022年1月23日
    83

发表回复

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

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