Mac配置环境变量的地方
/etc/profile (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件。
/etc/bashrc (一般在这个文件中添加系统级环境变量) 全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。
~/.bash_profile (一般在这个文件中添加用户级环境变量) 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!
修改php版本
我通过https://php-osx.liip.ch/#install 安装的php,有多个版本可以选择。
选择在/etc/bashrc修改,在文件最下面加入:
PATH="/usr/local/php5/bin:$PATH"
执行立即生效的命令:
#source /etc/bashrc
如此可以使用php的命令行模式。 不建议卸载macOS原装的php
修改apache的配置文件(http.conf),注释下面这行:
#LoadModule php5_module libexec/apache2/libphp5.so
执行下面命令:
sudo apachectl restart
这样,apache的php版本,就是我安装的php版本了。
如果想恢复macOS自带的php,首先要取消注释:
LoadModule php5_module libexec/apache2/libphp5.so
同时修改/etc/apache2/other/+php-osx.conf 为/etc/apache2/other/+php-osx.conf.bak
重启apache即可
声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。