关于httpd 的一个问题( 搞定了)
我在FC4运行 httpd. 用 root 新建的文件 放在 /var/www/html 下就没有问题, 可以正常访问. 但要是用普通用户建的文件, 就算是 chown 为 root:root 了, 也一样不能访问, 我就是不明白, 差在哪呢?
总算是搞定了.
原来是 SELinux 弄的.
setenforce 0 就好了.
看来要好好学学个什么 SELinux了.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
RPWT么?
还有,建立的什么文件不能怎么访问呢?
还有,chmod了没有啊?
最简单的 html 文件 , 只有一句话: just a test.
chmod 644 test.html
chmod 777 然后测试
[quote]原帖由 "HonestQiao"]chmod 777 然后测试[/quote 发表:
试过, 一样的.
Forbidden
你放在什么地方呢?
[quote]原帖由 "HonestQiao"]你放在什么地方呢?[/quote 发表:
默认的 / 下面.
用 root 写就没问题, 用 root cp 一个过来也没问题. 用 mv 过来的就不行. chown, chmod 也不管用.
ls -l /var/www/html
告诉我结果
然后,你要访问什么文件?
你放文这个文件,采用的是什么网址?
你访问的正常显示的文件是哪一个?
网址?
chgrp