PHP获取文件根目录之外的文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP获取文件根目录之外的文件相关的知识,希望对你有一定的参考价值。

这是我的项目结构:

Web根/文档根目录:

/var/www/ all the website files in the the 'www' folder

我想在我的文件夹中使用requireinclude文件在Web根目录/文档根目录下:

/var/extra-files

如何使用extra-filesrequireinclude文件夹中获取文件?

require "OUTSIDE DOCUMENT ROOT/extra-files

谢谢

答案

首先确保apache作为读取/var/extra-files文件的权限,然后你可以使用:

require "/var/extra-files/file.php";

你可能想读Difference between require, include and require_once?

另一答案

嗯哇......没办法那么容易。我刚用过这个:

/var/extra-files/myfile.php

它起作用了。

以上是关于PHP获取文件根目录之外的文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在我的计算机上运行 htdocs 目录之外的 PHP 文件?

php链接到默认Web目录之外的图像文件

PHP获取文件绝对路径的代码(上一级目录)

php 获取当前目录所有文件夹名 及下级目录文件夹名 求代码详解

代码片段 PHP,预期文件结尾,我错在哪里?

PHP file_exists 在文档根目录之外不起作用