一、更新
- 2017-08-21:mac 配置php 7.1 作为系统默认php,配置nginx 多php版本支持
这里主要是说明自己机器php环境配置相关问题,涵盖了windows、unix和mac多平台。
二、内容
2.1 2017-08-21更新: mac php 7.1 配置
安装php71
通过系统默认命令brew install php71
后php提醒libpng库问题,在执行php --version
时报错内容大致如下:
|
|
解决方法: 执行命令
brew reinstall -s php71
可以解决
参考:https://github.com/Homebrew/homebrew-php/issues/3961
配置多端口访问
配置端口及对应的php服务如下
php
(默认): nginx端口80,php-fpm端口9007php54
: nginx端口8054,php-fpm端口9004php56
: nginx端口8065,php-fpm端口9000php71
: nginx端口8071,php-fpm端口9007
也就是说后面一旦访问域名:端口
即可使用对应php版本的服务。下面附上部分nginx fastcgi配置:
修改配置后需要执行以下命令重新加载相关服务:
|
|