【问题标题】:writing files to a different directory [duplicate]将文件写入不同的目录[重复]
【发布时间】:2019-06-29 22:10:07
【问题描述】:

可能重复:
PHP write outside document root

假设我在 htdocs 目录的某处有一个脚本,并且我希望该脚本将文件写入与 htdocs 具有相同父级的目录中。我该怎么做?

【问题讨论】:

    标签: php


    【解决方案1】:

    您的 htdocs 代表您的 docroot

    读自the PHP manual for the php.ini file

    doc_root

    PHP 在服务器上的“根目录”。 仅在非空时使用。如果 PHP 是 配置安全模式,无文件 在此目录之外提供服务。如果 PHP 没有编译 FORCE_REDIRECT,你应该设置 doc_root 如果您将 PHP 作为 任何 Web 服务器下的 CGI(除了 IIS)。另一种方法是使用 cgi.force_redirect 配置 下面。

    检查您是否在安全模式下工作。还要检查您正在写入的文件夹的权限。它们应该允许为服务器用户(www、www-data 等)编写。

    最后,这个问题可能是a duplicate of this one

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-07
      • 2014-07-10
      • 2019-11-07
      • 1970-01-01
      • 2018-11-01
      • 2012-10-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多