我正在创建一个将上传到服务器根目录的 .php 文件。我需要那个 .php 文件来找出 public_html 文件夹的路径或者它的等价物。
我需要这样做,因为我希望我的 .php 文件能够上传到根目录并在任何托管帐户上使用。因为许多托管公司对 public_html 文件夹使用不同的文件路径,甚至称它为不同的名称,所以我试图弄清楚如何检测它。
最好有一个服务器变量或简单的测试来做到这一点。如果没有,public_html 文件夹将始终包含一个特定文件,所以也许我可以搜索这个特定文件并以这种方式获取路径。我只是担心文件名搜索会占用大量内存。
正在执行的 .php 文件位于 ROOT 目录中,需要找到 public_html 文件夹。
像这样:/home/user/file.php
需要检测
/home/user/public_html/或/home/user/var/www/或/home/user/website.com/html/等。