macos mojave 安装php5.6

背景介绍

Mac os 1.14 系统之后,如果想安装php5.6版本的时候,无法用brew install php5.6安装,因为在新的brew中已经废弃了php5.6php7.0,如果使用brew search php搜索出来的Php版本最低是[email protected]的,因为公司项目需要安装php5.6的版本,困扰了我很久,终于在google上找到了如何在新版本的系统上安装php5.6的方法,分享给大家。

系统安装

  1. 添加源

    brew tap exolnet/homebrew-deprecated

  2. 搜索php

    brew search php

  3. 安装php

    brew install [email protected]

  4. 启动

    brew services start [email protected]

php 扩站安装

  1. memcache

    pecl install memcache-3.0.8

    • 问题总结

      1. configure: error: memcache support requires ZLIB. Use --with-zlib-dir=<DIR> to specify prefix where ZLIB include and library are located

        • 解决方案

          不可直接复制,注意上面的crul的版本
          brew install zlib
          
          ln -s /usr/local/Cellar/zlib/1.2.11/include/* /usr/local/include
          
          ln -s /usr/local/Cellar/zlib/1.2.11/lib/* /usr/local/lib

相关推荐