2012-11-18 44 views
3

我使用modules来管理我要加载的PHP环境。但是,该机器加载了PHP。这会导致问题,因为始终使用本机php,而不是加载任何模块。模块:如何'卸载'原生php?

我该如何重写?我尝试将PHP的新路径添加到$PATH,但本机php仍在使用。

在Mac OS X 10.8.2上,以供参考。

+0

你正在更新哪个PATH?请记住,apache在不同的用户名下运行,因此您需要更改该用户名的PATH。 –

+0

@AleksG这实际上是用于命令行的用法。也许我会稍后整合apache切换,但现在它只是使用cli。 –

+0

在这种情况下,当你改变路径,请确保你把你的PHP路径_before_系统中的一个:'出口PATH = “/路径/要/我的/ PHP:$ PATH”' –

回答

1

这竟然是一台Mac + PHP版本5.3.16 <问题。 make install将使二进制代码为php.dSYM而不是最终产品。在5.3.17上,这个问题已经解决,一切正常。

达尔文奇怪的怪癖。