只有PHP的可读文件

Mar*_*ert 1 php chmod

我有另一个问题:

当我写入localhost/folder/file.txt浏览器时,它会打开并显示file.txt的内容.

但我想让这个文件只能由PHP读取,而不是浏览器.

我尝试了一切,chmod但它不起作用.有可能吗?

谢谢

Que*_*tin 5

写入Web根目录之外的文件,然后Web服务器将不会使其可供客户端使用.(不要求文件在文档根目录下供PHP阅读).

其他选择包括:

  • 使用您的网络服务器的auth/authz系统来保护文件(不推荐用于此问题,因为配置错误更可能会破坏安全性,因此文件将被放置在错误的位置)
  • 改为使用数据库