每次保存MAMP
config(PHP部分)时,它将在
~/.profile文件中保存当前版本的PHP,并为php,peer和pecl创建别名,以指向当前配置的版本。(注意:您需要在MAMP中选中“在命令行上提供此版本”选项)
但是,您需要刷新终端(打开另一个会话)以刷新此文件。您也可以键入
source ~/.profile以手动刷新别名。
如果您想在PHP_VERSION变量中提取此固化版本(如上文所述),以供进一步使用,则可以执行以下 *** 作:
export PHP_VERSION=`grep "alias php" ~/.profile | cut -d"/" -f6 | cut -c4-`
然后,您将在当前版本的MAMP中获得$ PHP_VERSION。
最后,如果要 使用mamp上当前配置的版本运行php ,则只需添加
~/.bash_profile以下内容:
export PHP_VERSION=`grep "alias php" ~/.profile | cut -d"/" -f6 | cut -c4-`export PHPRC="/Library/Application Support/appsolute/MAMP PRO/conf/" #point to your php.ini folder to use the same php settingsexport PATH=/Applications/MAMP/bin/php/php$PHP_VERSION/bin:$PATH
现在,即使依赖的脚本也
/usr/bin/env php将从Mamp配置中读取正确的版本。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)