gpt4 book ai didi

PHP无论如何都不能写在文档根目录之外

转载 作者:行者123 更新时间:2023-12-04 19:32:32 25 4
gpt4 key购买 nike

使用典型的 httpd 安装运行具有 CentOS 5.7 的 VM。

我正在尝试将文件写入 /var/www/html 之外的文件夹中,假设在 /var/somedir

  • 我用 777
  • chmoded somedir
  • 我把它改成 apache:apache (root:apache 也不起作用)
  • PHP 的安全模式已关闭
  • PHP 的 doc_root 为空(即 doc_root = )

  • 我无法使用 rename()将某些内容移出文档根目录,我也不能使用 fwrite() 在其之外创建文件。

    只是为了验证,我执行了 whoami来自一个 php 文件,它在浏览器中访问时会回显/返回 apache。

    我想到目前为止,我已经在谷歌上进行了大约 200 次搜索,但我想我仍然遗漏了一些东西。

    最佳答案

    事实证明 selinux 实际上是启用的,尽管我的“linux 人”向我保证它不是!

    关于PHP无论如何都不能写在文档根目录之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9056628/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com