确定Web服务器的根文件夹

时间:2018-02-07 23:00:21

标签: linux bash apache perl

我的Linux服务器使用Apache Web服务器。在大多数情况下,默认情况下,/var/www/html是Web服务器的根文件夹。但是,这可能因具体情况而异。

我需要通过运行一些代码来确定根文件夹,无论是在外部调用某些bash命令,还是(最好)使用Perl代码。

2 个答案:

答案 0 :(得分:4)

文档根目录将位于DOCUMENT_ROOT环境变量中 - 可以在Perl程序中以$ENV{DOCUMENT_ROOT}的形式访问。

答案 1 :(得分:2)

在PHP中,您可以使用$_SERVER["DOCUMENT_ROOT"]

  

<强> DOCUMENT_ROOT

     

当前的文档根目录   脚本正在执行,如服务器的配置文件中所定义。

您可以在official documentation中找到更多有用的$ _SERVER [...]常量。