从 PHP 中的子域访问根文件

access root file from subdomain in PHP

是否可以在子域的脚本中包含来自 ftp 根目录的文件?

这对我不起作用:

include($_SERVER['DOCUMENT_ROOT'].'/joomla.php');

有人可以帮助我吗?

我想首先你需要确定你的子域文件放在哪里并回显 $_SERVER['DOCUMENT_ROOT'] 命令以查看完整路径然后你可以组合两个路径并进行必要的调整。

通常但并非总是如此,子域文件放置在比主站点的根文件夹高一级的文件夹中,因此您可能需要根据需要在服务器文档文件夹功能的输出中替换文件夹名称。

举个例子,如果你的域文件在

这样的路径中
/var/www/vhosts/example.com/httpdocs/

如果您的子域路径类似于

/var/www/vhosts/example.com/subdomain/

那么您需要在调用 $_SERVER['DOCUMENT_ROOT']

的输出中将 httpdocs 替换为子域(或相反)