0

我有一些带有信息的 txt 文件,但是这个*.txt文件将可以被服务器 php 读写(例如包括它们或只是检查它们)。

但我不知道这些文件可以从浏览器访问,例如用户不能使用 http://mysite/myfile.txt 查看文件

当 php 制作这些文件时,我必须为这些文件设置什么权限?

4

1 回答 1

1

您不能使用权限来做到这一点。在这两种情况下,服务器都会读取文件。

您必须将此文件放在公共父目录中(例如,在您的目录中public_html)。这样您仍然可以包含它,但没有人可以使用浏览器阅读它。

第二个选项是设置正确的.htaccess文件以拒绝所有用户(它仍然允许您从脚本中读取它),例如。像这样:

order deny,allow
deny from all
于 2013-10-17T14:32:06.093 回答