• mac 下brew解决php安装问题


      本来挺简单一件事情,到我这里就变得比较折腾了。下面是本人用brew安装php53遇到的一系列问题。

      首先说一下问题的背景:我之前一直都用php自带的php5.3版本,后来升级mac系统10.9,自动升级到了php5.4;这一系列的问题就来了。最大的问题就是我需要的软件不支持php5.4,这个时候我就需要换回php5.3的版本。

      1、我首先考虑使用mac自带的源brew来安装:brew install php53 --with-mysql --with-fpm  遇到如下错误:

         

      2、sudo brew install php53 —with-mysql —with-fpm

        

      3、反复删除文件重新安装无效,更新brew的操作:sudo brew update

        

      4、先解决第一个报错:fatal: https://github.com/mxcl/homebrew.git/info/refs not valid: is this a git repository?

         发现者个问题至由于我之前设置了github.com的hosts导致的。删除/etc/hosts中的关于github.com的行,该问题解决。

      5、第二个问题执行如下操作:

         $ cd $(brew --prefix)
         $ rm cocot.rb
         $ cd $(brew --prefix)
         $ git fetch origin
         $ git reset --hard origin/master
         $ brew update 

        可以使用locate cocot.rb  来确定一下$(brew --prefix) 的目录

      6、问题依旧phpinfo依然显示是php5.4

         

       用新的php-fpm覆盖掉之前的php-fpm,问题得到解决

       

      

    注意:

    1、如果brew search 出现‘homebrew/php/php53’这样的搜索结果,可以使用命令: brew tap homebrew/php 来处理

  • 相关阅读:
    linux上部署docker+tomcat服务,并部署项目
    docker使用Dockerfile把springboot项目jar包生成镜像并运行
    springboot配置log4j
    mysql常用函数
    java处理csv文件上传示例
    中国城市区号脚本-mysql
    java微信公众号支付示例
    java导出csv格式文件
    mysql时间相加函数DATE_ADD()
    centos分区
  • 原文地址:https://www.cnblogs.com/jrsun/p/3466130.html
Copyright © 2020-2023  润新知