我在google上搜索了很长时间,但似乎没有人问过这个问题:什么阻止了error_log
Apache服务器的直接访问?或者它甚至是Apache的事情,还是这种情况发生在所有服务器上?(通过直接访问我的意思是像http://www.myphpsite.com/error_log)
我的观察:
- 我检查过.htaccess文件,似乎不是它。
- 我有一些日志文件没有正确设置权限,因此用户可以访问http://www.myphpsite.com/test.log查看它。
- 我创建了一个没有扩展名的文件,我可以直接访问它。(例如http://www.myphpsite.com/test)
- 我试图将权限设置
error_log
为777或664,仍然无法访问它 - 通过whm检查配置,没有运气。
- 我在整个服务器上做了一个grep,寻找关键词
error_log
但没有任何用处。
那么什么阻止用户访问error_log
文件?如何更改设置?