2012-12-29 52 views
0

我想在本地PHP测试和开发中使用MAMP的PHP版本。我知道Mac带有一个安装的PHP版本。我已经安装了MAMP,除错误报告外,一切似乎都很顺利。MAMP PHP vs Apple的安装版本

在终端中我检查了我的机器正在使用哪个版本的PHP,它不是MAMP的版本。我已经更改了MAMP的php.ini文件来报告所有错误。我在测试中没有发现任何错误。我插入明显的错误来测试。我的问题是: 如何禁用或删除预装版本的PHP? 如何将我的机器设置为仅使用MAMP的PHP版本? 我可以一次测试多个版本的PHP吗?是否推荐? 如何与最新版本的PHP保持同步?它是否像正常的软件更新?

-Josh

+0

我也刚刚搬到了Mac,并安装了MAMP。哪些工作完美。没有使用Mac的PHP版本的问题,默认MAMP带有两个版本的PHP MAMP控制面板带有首选项,在那里你可以选择你想要使用的PHP版本。每个版本都有不同的php.ini。有可能您正在编辑错误的php.ini。你遵循什么步骤安装MAMP? –

+0

谢谢你的回复,Rasikh。我已经验证了我在MAMP中运行的php版本,并且已经验证了关联的.ini文件。奇怪的是,我在终端中检查了'php --version',它返回了'5.3.15',这在MAMP中甚至都没有选择。我假设已安装的php版本正在运行,尽管MAMP已经打开并运行了一套正确配置的首选项,但仍在运行我的php操作。我需要能够关闭已安装的版本,并且只能使用MAMP的版本。 –

回答

0

添加/更改以下的〜/ .profile或〜/ .bashrc中(对于bash)线: 出口 PATH = /应用/甲基苯丙胺/库/ bin中:/应用程序/ MAMP /bin/php/php5.2.17/bin:/usr/local/bin:$PATH:/opt/local/bin 之后,请重新登录(或仅执行eg/bin/bash)。

http://drupal.org/node/1464236

您可以更改版本号到你想要的版本。