1 安装php
查看是否安装的
brew info php
/usr/local/Cellar/php/7.4.1 (517 files, 75.9MB)
The php.ini and php-fpm.ini file can be found in:
/usr/local/etc/php/7.4/
2 重启 关闭 开机重启
启动
brew services start php
mac系统默认php 改成新的php php-fpm 同理
vim ~/.bash_profile
export PATH="/usr/local/Cellar/php/7.4.1/bin:/usr/local/Cellar/php/7.4.1/sbin:$PATH"
# "/usr/local/Cellar/php/7.4.1/bin:是我的php版本路径
source ~/.bash_profile
关闭
brew services stop php
3 开启fpm 开机启动
cp /usr/local/Cellar/php/7.4.1/homebrew.mxcl.php.plis ~/Library/LaunchAgents/
4 可以正常的访问一个本地域名 解析php yii2
5 正常登录系统
常见问题
"Primary script unknown" while reading response header from upstream
确定php-fmp启动用户
eli:nginx eli$ ps aux | grep php
nobody 87653 0.0 0.0 4310860 1332 ?? S 7:53PM 0:00.00 php-fpm
确定nginx 启动用户
ps aux|grep nginx
eli
解决方法1
server...
location ~ \.php$ {
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;
fastcgi_pass 127.0.0.1:9000;
try_files $uri =404;
}
SCRIPT_FILENAME 目录不正确导致的.
6 mac 查看用户所在组
groups // 查看当前用户所属组
groups user_name // 查看指定用户所属组
Note:用户所属组可能有多个
id -a user_name // 可以查到指定用户所属组更详细的信息
网友评论