【发布时间】:2013-06-05 16:26:31
【问题描述】:
我安装了一个 Apache 服务器并正在使用它。我不知道如何正确设置此设置的权限:
我不希望我的文件可以被外部访问(即./files/file1.foo) - 这个目录中有很多文件,我不希望人们能够阅读它们。到目前为止,一切都很好。 chmod o+r 启用阅读,反之亦然,就我而言。
然后我有一个 PHP 脚本来处理与每个用户的会话,每个用户拥有一个文件并且应该能够查看它,但只能查看它,而不是其他文件。假设文件是一张图片。我会写<?php ... echo "<img src=\"files/file5.foo\"> ?> 来显示这个文件。但这行不通,因为 PHP 也没有对该文件的权限。
有什么方法可以解决这个问题?
【问题讨论】:
标签: php apache permissions