在Mac下搭建nginx静态服务器时会出现403状态,网上看了些关于403的信息有两种情况。
1、缺少index.html或者index.php文件。
2、目录权限问题。
第一种情况可以排除,因为我的location即使没有配置index项也可以使用。
第二种情况没有验证,因为我选择的目录权限是drwxrwxrwt。
最后解决这个错误是因为启动nginx时,子程序是nobody用户,更改nobody用户为当前用户即可。
通过修改nginx.conf文件开头部分#user nobody。