微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

macos – 在Mountain Lion上安装PHP 5.4

我刚刚安装了Mountain Lion,当然我必须设置Xcode命令行工具,重新安装Git,并做其他事情来重新启动并运行以进行编程.当然,当我的MacBook Pro运行Lion时,PHP已从我之前安装的5.4推回到5.3.我运行了下载PHP 5.4,解压缩(tar xf PHP5.4),配置它(带有和不带选项的./configure),制作它(make),运行make test(make test)和安装make的过程. (sudo make install).当我使用选项运行配置时它不允许我制作,当我在没有配置选项的情况下运行时,它无法通过make测试几次(当发生这种情况时我将信息发送给Zend).虽然它确实通过了make test,但它说它安装成功,但是当我检查版本(PHP -v)时它仍然会出现PHP 5.3.我已经做了几乎九次重启并每次重新下载包;没有酱.有没有人有任何可能出错的想法?任何有关这个问题的帮助将不胜感激.

解决方法:

我强烈建议您在编译时使用package installer或使用完整的堆栈配置选项,包括–prefix选项,以便您知道二进制文件的安装位置.

我只能猜测PHP 5.4将自己安装到/usr/local/bin或其他地方,并且不只是覆盖/usr/bin中的认二进制文件.并且您似乎没有修改PATH变量来优先考虑/usr/local的bin目录,例如:您的.bash_profile中的PATH =“/usr/local/bin:$PATH”.因此,预计运行PHP仍将使用/usr/bin/PHP而不是/usr/local/bin / PHP.

或者,您可以将新的PHP二进制文件符号链接到/usr/bin/PHP,(在此之前删除重命名认的二进制文件):

ln -s /usr/local/bin/PHP /usr/bin/PHP

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐