代码之家  ›  专栏  ›  技术社区  ›  ianckc

山狮更改php位置

  •  2
  • ianckc  · 技术社区  · 12 年前

    升级到Mountain Lion后,我使用了这一行bash脚本来安装php5.4 http://php-osx.liip.ch/

    它将5.4安装到/usr/local/php5

    如果我运行哪个php,我会得到/usr/bin.php

    运行php-v返回5.3.13

    如何告诉Mountain Lion使用/usr/local/php5中的php

    我是否也必须更改Apachehtttpd.conf才能使用php的新版本?

    谢谢

    1 回复  |  直到 12 年前
        1
  •  4
  •   fdomig    12 年前

    这是一种艰难的方式,您只需链接到新的php文件:

    $ sudo mv /usr/bin/php /usr/bin/php53 && sudo ln -s /usr/local/php5/bin/php /usr/bin/php
    

    根据实际的php5二进制路径更改php5-bin路径,因为我不知道正确的二进制文件在哪里。

    但我宁愿尝试使用 php5 在命令行上,因为这可能是使用PHP5.4版本,因为 /usr/local 通常在 $PATH

    您可以看到哪些路径仅由检查 echo $PATH 在您的命令行上。您可以使用 export PATH=/usr/local/php5:$PATH 或类似物。您可以将该行添加到 ~/.bash_profile 文件,以便存储该文件以备以后使用。