发布网友
共1个回答
热心网友
系统的 php 是 5.5的版本,通过php-fpm -v 发现通过php-fpm命令启动的fpm是5.5的,所以在phpinfo()下显示的是5.5的版本。
尝试如下:
找到php71的fpm所在目录,在/usr/local/Cellar/php/php71/sbin下
我想把php71的fpm拷贝到/usr/sbin下,系统提示opearation not permit,即使用root来操作也是一样的
网上查找解决方法,原来是macos有一个rootless的东西,*root用户对/usr/sbin进行操作
按照网上的解决方案,关闭rootless并重启,然并卵(我也不知道为什么,sudo或root用户仍无法操作/usr/sbin目录下的文件)
最后发现在/usr/local/Cellar/php/php71/sbin下发现了php71-fpm这个shell文件
直接sudo sh php71-fpm start 解决了