在mac上安装或配置php

Question:
     mac上本来已经安装了php5.5,然后想用brew安装一个composer,因此又用brew安装了一个php5.4。安装后发现在/usr/local/bin中的php会发生矛盾。
 
Answer:
    使用brew安装的php5.4可以使用brew info php54查看,主要路径为:
        php 在             /user/local/bin/php
        config配置在     /usr/local/etc/php/
        php-fpm          /usr/local/sbin/
    
 
    在nginx判断使用哪个php来解释请求,是根据server{}配置中的 9000 端口被哪个php-fpm占用决定的,如下:    
1 location ~ \.php$ {
2         ...
3 
4         fastcgi_pass   127.0.0.1:9000;
5 
6         ......
7 } 

   

    php-fpm启动后默认占用9000端口,因此只需要启动php5.5或5.4对应的php-fpm即可切换php。在mac中默认的php路径为:

    bin:                /usr/bin/php (/usr/local/bin/php)

    fpm config:     /etc/php-fpm.conf

    php-fpm:        /usr/sbin/php-fpm

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。