mamp 安装扩展 (redis.swoole) 的方法,这里以 PHP56 为例子

mamp安装扩展的方法,这里以php56为例子

  1. 添加mamp中的php头文件
    • 先进入该目录cd /Applications/MAMP/bin/php/php5.6.40/
    • 创建include文件夹mkdir include(注意新版的MAMP已经有该文件夹,需先把该文件夹删掉或者备份为其他名字)
    • 到php官网下载 php-5.6.40.tar.gz的资源包。
    • 解压该文件tar zxvf php-5.6.40.tar.gz
    • 把上一部解压的文件移动到/Applications/MAMP/bin/php/php5.6.40/inculde下并以php命名mv php-5.6.40 php
    • 进入该php文件并执行编译,cd php && ./configure 或者./configure --without-iconv

2.编译phpredis或者其他扩展,如swoole扩展

注:此时在phpinfo()中便可看到,但使用/Applications/MAMP/bin/php/php5.6.40/bin/php -m会发现没有扩展。这里需要说明的是通过MAMP改变的php.ini并不会修改到真的的php.ini,这是因为MAMP已经默认把php.ini生成一个模版供MAMP调用,若需要修改原先的php.ini需要找到真正需要的php.ini文件。

  • find /Applications/MAMP/bin/php -name php.ini 会发现有好几个php.ini.找到自己对应的版本的php.ini修改就可以
    mamp安装扩展(redis.swoole)的方法,这里以php56为例子
  • 在对应的扩展文件夹下加入对应的扩展便可
    mamp安装扩展(redis.swoole)的方法,这里以php56为例子
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!