LNMP根目录权限问题

图片描述

如图:环境是ubuntu 下的LNMP环境,权限已给777

http://ip地址/index.php 可以访问,
http://ip地址/test/index.php (test文件夹里有一个index.php文件)为什么会出现 404?
http://ip地址/test/ 会显示403

clipboard.png

阅读 6.7k
4 个回答

可以进去看看text目录是否也有777或者www-data的用户权限,

http://ip地址/text/index.php (test文件夹里有一个index.php文件)为什么会出现 404?
http://ip地址/text/ 会显示403

你访问的 text,但是你的磁盘上文件目录名是test,不一致

使用这个: -R 可以遍历目录下所有文件
chmod -R 777 /user/share/nginx/html
此外 chmod 和chown 不要混淆呀~

你上图里的路径根本没有index.php 这个文件,说明你nginx配置文件的server段的root 路径不是上图路径;
当你访问某一目录需要列出文件,nginx需要开启autoindex这个指令: autoindex on;

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题