mac apache php相关

1.安装GD库:

  1. 原有php(php5.2)在安装GD时没有编译freetype,造成与生成图片相关的函数无法使用。
  2. brew rm freetype jpeg libpng gd zlib
  3. brew install freetype jpeg libpng gd zlib
  4. 中间可能会提示/usr/local无写权限,给local目录777权限或者757
  5. 创建链接 brew link --overwrite libpng freetype jpeg
  6. brew install php55 (安装php5.5)
  7. 替换
    LoadModule php5_module    libexec/apache2/libphp5.so 为
    LoadModule php5_module    /usr/local/Cellar/php55/5.5.30/libexec/apache2/libphp5.so
  8. 此时配置文件在: /usr/local/etc/php/5.5/php.ini
  9. 中间可能会提示configure: error: Cannot find libz ,解决办法 xcode-select install

2.安装memcached

  1. brew install memcached
  2. brew install php55-memcached
  3. extension=memcached.so

3.安装redis

  1. brew install redis
  2. brew install php55-redis
  3. extension=redis.so
  4. redis会用到序列化工具 igbinary,所以在安装之前需要安装igbinary。否则会报 No such file or directory - /usr/local/opt/igbinary/include/igbinary.h
  5. brew install igbinary
  6. brew install php55-igbinary
  7. extension=igbinary.so

转载于:https://www.cnblogs.com/jesseZh/p/5060873.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值