gpt4 book ai didi

php - Plesk:访问外部公共(public)文件夹

转载 作者:行者123 更新时间:2023-11-29 21:16:47 27 4
gpt4 key购买 nike

我正在开发一个托管在使用 Plesk 的共享服务器上的网站。

我想将数据库用户配置文件放在公共(public)文件夹 (httpdocs) 之外,并使用 include_once 访问它们。问题是使用“include_once”的页面在浏览器中打不开,报错500。查看错误日志发现问题是权限问题导致的:

PHP Warning:  require_once(PATH TO DB CONFIG): failed to open stream: Permission denied in PATH TO/httpdocs/index.php on line 2
PHP Fatal error: require_once(): Failed opening required 'PATH TO DB CONFIG' (include_path='.:') in PATH TO/httpdocs/index.php on line 2

这些文件夹的权限为 755,但我认为出现问题是因为 Plesk 不允许访问公用文件夹之外的文件夹。

有什么方法可以允许访问这些文件吗?

谢谢!

最佳答案

您需要为用户设置 open_basedir,您可以在 Plesk 的托管设置下执行此操作,或直接通过 Apache 配置执行此操作。

关于php - Plesk:访问外部公共(public)文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35875087/

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