这是一个创建于 3979 天前的主题,其中的信息可能已经有所发展或是发生改变。
MAC 10.9 系统
我有一个工程文件夹a,访问里面的文件,JS和CSS文件加载不了,显示403 forbidden:
我以为是我的服务器配置错误了,捣鼓了半天发现没配置错误啊,因为隔壁目录的项目都可以正常读取文件,是有权限的,我设置的是:
<Directory />
AllowOverride all
Require all denied
</Directory>
<Directory "/Users/mac/Lai's projects">
Options Indexes FollowSymLinks ExecCGI Includes
AllowOverride All
Require all granted
</Directory>
我怀疑是文件夹有问题,做了一件事情后,我就吓死了:
我新建文件夹b,并把刚刚那个文件夹a下所有文件都复制到新的文件夹b下,然后访问,一切正常?
为什么呢?我打开了隐藏文件,两个文件夹东西都一样啊,但是查看文件夹的简介,a是13.8M,b是895K。
我查了半天都没搞懂是为什么,能告诉我是为什么吗
见鬼了!!!
3 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
ShadowStar 2013-10-29 16:04:28 +08:00
du -sh <directory>
|
|
|
2
cattyhouse 2013-10-29 23:36:27 +08:00 1
打开 Terminal,然后: cd a ls -la nano *.css 看能不能访问内容?
|
|
|
3
laiqs2011 2013-10-30 00:25:05 +08:00
@ cattyhouse 啊!发现了 好像是这个文件夹读取权限没了。我只是简单复制啊,怎么会导致权限变化这么大。。。
|