获取当前的Web服务器脚本路径

时间:2019-03-07 17:07:58

标签: php

我想知道是否有人遇到过相同的问题:

我想知道我的apache服务器中文件的确切路径。如果您使用以下内容:

$currentdir = getcwd();

它将按照'/ var / www / html / my / apache / dirs'输出内容

可悲的是,我希望我的链接看起来像“我/ apache /目录”。

就我而言,以下行解决了该问题:

$place = substr(getcwd(),13);

它减去返回字符串的前13个字符,所以我得到了“ my / apache / dirs”。

但是我还有另一个问题:如果我与包含此行代码的朋友共享脚本,则该脚本很可能会产生问题,因为他们的目录层次结构看起来像是“ var2 / fancyservername / my / apache / dirs”。

然后它将输出:'vername / my / apache / dirs'。

我该如何解决这个问题?非常感谢。

0 个答案:

没有答案