【问题标题】:PHP get file outside of document rootPHP获取文档根目录之外的文件
【发布时间】:2017-09-28 13:35:06
【问题描述】:

这是我的项目结构:

Web 根目录/文档根目录:

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

我想使用requireinclude 在网络根目录/文档根目录之外的文件夹中的文件:

/var/extra-files

如何使用requireincludeextra-files 文件夹中获取文件?

require "OUTSIDE DOCUMENT ROOT/extra-files

谢谢

【问题讨论】:

  • 使用该文件的完整路径,例如require_once '/var/extra-files/somefile.php'.

标签: php apache ubuntu directory document-root


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    嗯哇...没那么容易。我只是用这个:

    /var/extra-files/myfile.php
    

    它成功了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-19
      • 2021-11-06
      • 2022-12-04
      • 2013-11-06
      • 2016-10-17
      • 2012-04-27
      • 1970-01-01
      • 2011-03-19
      相关资源
      最近更新 更多