今天弄了个Django的网站,在Windows上运行正常,迁移到linux上时发现静态的文件都不能访问了,查了网上的帖子,主要是说了两个解决方法,
1、添加权限,赋予static文件夹可写可读的权限,但是尝试后发现不行,
2、添加index,例如index index.php index.html;但是好像还是不行
但是我并没有放弃,终于发现了一个帖子,方法如下,把nginx头部的 user www www 改成root, 结果好了
个人推测:
user是设置运行的用户和权限的设置,因为我的目录设置在root下所以不具备访问的权限,所以修改后就好了