MAMP环境下安装php扩展

安装PHP扩展,第一时间就会想到用phpize,网上随便一搜就可以找到很好教学。可是,道理我都懂,为什么就是耗了我几个小时呢?

1、去php.com 下载相应版本源码,放入/Application/MAMP/bin/php/php5.6.10/include/php

2、 进入相应的扩展目录,运行phpize$cd /Application/MAMP/bin/php/php5.6.10/include/php/ext/pcntl$/Applications/MAMP/bin/php/php5.6.10/bin/phpize

应该会返回提示,类似

3、 可以编译了

./configure --with-php-c/MAMP/bin/php/php5.6.10/bin/php-config –with-php-config指向当前使用的php版本中的php-config,如果这个路径错了,编译成功也不能用的。

4、似乎还比较顺利:make && make install。

那么问题就来了fatal error:'zend_config.h' file not found。

直接搜索整台计算机:find / -name ‘zend_config.h’都没找到这个文件,好不容易从网上找到了。接着报错fatal error:'conf.w32.h' file not found。

搜索了好一阵,找到问题:MAMP把这些头文件都删了….你需要多走一步:$cd /Applications/MAMP/bin/php/php5.6.10/include/php/$./configure

提示未指明icov的路径,直接加上–without-icov,只要能./configure成功就行,也不需要make && make install.

现在重走第3、4步,编译成功应该会提示

最后在php.ini加上extension=pcntl.so, 重启apache,搞定。

以上就是MAMP环境下安装php扩展的内容,更多相关内容请关注PHP中文网(www.gxlcms.com)!

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

mamp php ext,MAMP环境下安装php扩展相关推荐

  1. MAMP环境下安装php扩展

    安装PHP扩展,第一时间就会想到用phpize,网上随便一搜就可以找到很好教学.可是,道理我都懂,为什么就是耗了我几个小时呢? 1.去php.net 下载相应版本源码,放入 /Application/ ...

  2. wamp环境下安装imagick扩展

    先上图,如下是安装成功后的phpinfo()界面: 安装步骤: 1.先确定安装版本,比如我的的php : php7.0.12  x86 ts 那么就需要三方版本 要一致:imagick软件本身( 如x ...

  3. linux 下升级apache,CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache...

    CentOS6.5在已有低版本环境下安装升级Apache+MySQL+PHP,centos6.5apache 由于最近工作中遇到了一个在比较老旧RedHat系Linux发行版系统上升级安装Apache ...

  4. MySQL rpm包 二进制区别_Linux环境下安装mysql5.6(二进制包不是rpm格式)

    一.准备: 1.CentOS release 6.8 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.Linux下MySQL5.6与MySQL5.7安装方法 ...

  5. Linux环境下安装nginx

    大家好,本篇文章主要讲的是Linux环境下安装nginx教程,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览 1.安装所需环境 //安装gcc yum install gcc-c ...

  6. linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项

    创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...

  7. python连接opencv库_python环境下安装opencv库的方法

    注意:安装opencv之前需要先安装numpy,matplotlib等 一.安装方法 方法一.在线安装 1.先安装opencv-python pip install opencv-python --u ...

  8. python爬虫scrapy步骤mac系统_Mac中Python 3环境下安装scrapy的方法教程

    前言 最近抽空想学习一下python的爬虫框架scrapy,在mac下安装的时候遇到了问题,逐一解决了问题,分享一下,话不多说了,来一起看看详细的介绍吧. 步骤如下: # 在Mac上Python3环境 ...

  9. docker 启动命令_Jenkins视频课程在Docker环境下安装Jenkins,命令行如何启动Jenkins...

    Tomcat是Apache开发的一款servlet容器,可以提供java服务,作为服务器来使用.Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建.部署.自动化, 满 ...

最新文章

  1. 所见所得php网页,Pwnium CTF之所见所得所想
  2. 【Flutter】FutureBuilder 异步编程 ( FutureBuilder 构造方法 | AsyncSnapshot 异步计算 )
  3. Python:基础操作(2)
  4. think php a方法,ThinkPHP之A方法实例讲解_PHP
  5. 都兰县第一中学计算机,都兰县第一中学教案.doc
  6. Kotlin的Lambda表达式以及它们怎样简化Android开发(KAD 07)
  7. C++primer第八章 IO库 8.1 IO类
  8. Material Design入门
  9. android返回上一级代码,Android实践11 | 利用intent返回数据给上一级activity
  10. 关于Date类型、时间戳格式转换方法
  11. 只懂 Git 就能成为架构专家?这得从代码的物理分析说起
  12. windows 远程连接mongo_MongoDB 在windows服务器安装部署与远程访问配置
  13. Matter-JS Composites 混合材料 · 上
  14. 【MATLAB深度学习工具箱】学习笔记--Deep Network Designer学习--组成和使用方法
  15. 设备无法连接到你的计算机,此硬件设备未连接到计算机(代码45) | MOS86
  16. 五子棋软件测试自学,初学者如何从零开始自学五子棋
  17. jsp定义java方法_jsp中java成员变量、方法的声明以及使用
  18. SEO入门一篇就够-SEO教程
  19. 解决:torch, torch-scatter, torch-sparse, torch-cluster, torch-spline-conv 版本不匹配而导致的问题
  20. 猿创征文 |【算法入门必刷】数据结构-栈(四)

热门文章

  1. 高等数学上核心概念:谈谈导数,微分,积分之间的关系(微分篇)
  2. intellij idea如何右键新建文件中添加jsp格式的文件【初学者适用】
  3. Android表情文字EmotionText解析
  4. 流利说反编译抓包笔记
  5. win7 64位系统 PB连接oracle数据库出现问题的解决方法
  6. 温度转换java小程序_温度转换小程序--JavaFX
  7. 晏殊几何学导读《云藏山鹰心学概要》
  8. Linux的基本学习(八)——正则、文本处理以及shell脚本
  9. 8个压箱底的资源网站,一个顶十个,再也不用到处找资源了
  10. 《BangDream》:从乐队企划到音乐游戏