包括同一服务器上的PHP文件,不同的域

问题描述 投票:0回答:1

例如,在ModX中,我的PLESK服务器上的另一个域调用include语句时,出现503错误

if (!@include_once (MODX_CORE_PATH . "model/modx/modx.class.php")){
    //throw 503 error
}

这是CORS问题,还是其他如果if语句失败导致此问题?

预先感谢。

php cross-domain modx http-status-code-503
1个回答
1
投票

您需要在plesk中更新您的open_basedir设置,以允许domain1访问domain2的目录结构:

http://php.net/manual/en/ini.core.php#ini.open-basedir

根据您的主机,您可能无法执行此操作〜很有可能不会,这将是一个非常巨大的安全问题。 [实际上,只需编辑此设置,您就可以访问和操作服务器上任何域上的文件]

© www.soinside.com 2019 - 2024. All rights reserved.