是否可以在OS X Mountain Lion上安装多个版本的PHP并在它们之间自由切换?与MAMP允许的方式类似。我想摆脱使用MAMP,这是阻止我回来的唯一功能。
答案 0 :(得分:9)
即使我可能会得到这个答案,但我认为我必须为了OP的利益而发布它。
当然有一种方法可以达到你想要的效果,但是你会浪费很多时间。
我经常在我的OSX盒子上开发Web应用程序并猜测...我使用 Debian虚拟机在Web服务器上测试它们。它更容易,更快,更整洁。我不需要MacPorts来安装甚至四个不同版本的PHP,我可以使用简单的命令测试所有pecl
扩展编译它们。我可以在虚拟机控制台中使用几个命令来模拟任何可能的Linux服务器环境,而无需破解源代码以使它们在OSX下工作,并且不会搞砸任何东西。
答案 1 :(得分:3)
对于想要使用Homebrew的人来说: 成功安装不同版本的php(或任何程序版本)后,可以在命令行之间切换它们:
brew unlink php53 && brew link php54
此处提供更多提示: https://github.com/mxcl/homebrew/wiki/Tips-N%27-Tricks
答案 2 :(得分:-1)
这是关于Maintaining two versions of PHP with MacPorts的精彩博文。应该足以满足您的需求。