PHP读取服务器根目录内的文件

时间:2018-07-16 18:17:00

标签: php server root fopen fread

在我当前的PHP脚本中,我试图读取不在/var/www/html内的文件(该脚本似乎也受限制),但在/root/内或{{1}之后的任何地方读取文件}。

只是为了说明原因,我需要从任何情况下(无论经过多少验证)都不希望下载或访问的文件中读取关键数据。

我搞砸了/var/www/htmlgetcwd(),但没有成功。

我的问题:这是否有可能,如果可以,我该怎么做?

P.S。我的阅读方法只是标准的chdir($_SERVER['DOCUMENT_ROOT'])fopen($filename, "rb");

1 个答案:

答案 0 :(得分:0)

这取决于php是否具有访问所需文件的权限。您需要允许用户“ www-data”的权限(如果您在Linux上使用apache)才能读取文件。