• 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 来处理

  • 相关阅读:
    hdu 1181 (搜索BFS,深搜DFS,并查集)
    [置顶] ZSTACK之OSAL_Nv非易失性存储解读上
    Android中利用Fragment显示为两屏
    WCF也可以做聊天程序
    Myeclipse 连接MSSqlServer
    Mysql和Oracle的卸载
    第 5堂作业
    hdu 3421 Max Sum II
    【求助】一个菜鸟java作业,帮忙看一下错在哪儿,题目是判断回文数
    netcat使用
  • 原文地址:https://www.cnblogs.com/jrsun/p/3466130.html
Copyright © 2020-2023  润新知