OSX PHP56 nginx 服务器 权限问题,导致php链接500错误
[07-Dec-2015 17:07:08] NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root
[07-Dec-2015 17:07:08] NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root
查看php-fpm
日志发现以上提示,尝试将php-fpm
的user
和group
修改成当前用户所匹配的,错误依旧。
通过lsof -Pni4 | grep LISTEN | grep php
看到php-fpm
确实是以当前用户而非root用户运行。
php-fpm 51546 joshua 7u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)
php-fpm 51551 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)
php-fpm 51552 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)
php-fpm 51553 joshua 0u IPv4 0xef21d7f98be9663 0t0 TCP 127.0.0.1:9056 (LISTEN)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
改fpm配置让fpm以你想要用户运行,
sudo vim /etc/php-fpm.d/www.conf