php - nginx开启错误

查看:137
本文介绍了php - nginx开启错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

192:~ Hanger$ ./start.sh
nginx: [alert] could not open error log file: open() "/usr/local/nginx-1.10.1/logs/error.log" failed (13: Permission denied)
2017/03/07 08:39:53 [emerg] 1227#0: open() "/usr/local/nginx-1.10.1/logs/access.log" failed (13: Permission denied)
192:~ Hanger$

Mac下,我在终端输入以上代码出错,其中 start.sh 文件内容如下,求告知这个问题如何解决?

#!/bin/sh

# linux上nginx,php,mysql集成环境
# Author salamander

set -e # "Exit immediately if a simple command exits with a non-zero status."
basepath=$(cd `dirname $0`; pwd)

/usr/local/nginx-1.10.1/sbin/nginx

/usr/local/opt/php70/sbin/php70-fpm  start

echo 'PHP Nginx started successfully!'

解决方案

13: Permission denied 这个就是权限不足
could not open error log file: open() "/usr/local/nginx-1.10.1/logs/error.log" failed
这句话的意思就是:无法打开错误日志,打开"/usr/local/nginx-1.10.1/logs/error.log"失败
这样应该明白了吧!主要是权限不足造成的,应该是运行nginx的用户权限太低了

这篇关于php - nginx开启错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆