gpt4 book ai didi

apache - 防止在没有 .htaccess 的情况下从 Apache 访问文件

转载 作者:行者123 更新时间:2023-12-02 07:41:28 25 4
gpt4 key购买 nike

(LAMP 服务器配置)

作为另一个问题的解决方法,我需要 PHP 能够访问本地文件,但要阻止 Apache 通过 http 提供这些文件。

通常,我只会使用 .htaccess 来完成此操作,但由于制度限制,我不能。我也不能触及 php.ini,尽管我可以在 php 中使用 php_ini_set。

作为一个创造性的解决方案,我认为如果 php 作为它自己的 linux 用户(而不是作为 apache)执行,我可以使用普通的 chown 和 chmod 来完成这个。

同样,我们的目标只是拥有一个 apache 不会显示但 php 可以访问的文件目录。

我愿意接受任何建议。

最佳答案

将文件放在您的 Web 可访问根目录 (DocumentRoot) 之外,但让它们可以通过 PHP 访问。

建议:

/sites
/sites/my.site.com
/sites/my.site.com/data // <-- data goes here
/sites/my.site.com/web // <-- web root is here

关于apache - 防止在没有 .htaccess 的情况下从 Apache 访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10590560/

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