我一直在使用 PHP 脚本对文件进行自动版本控制,在其中,它用于$_SERVER['DOCUMENT_ROOT']
获取定位文件的路径。
它大部分时间都有效,但每隔一段时间,服务器(共享主机)似乎会误解路径。
它应该总是:/home/username/public_html
但有时它会出现:/usr/local/apache/htdocs
,然后发生错误。
这是使用它的脚本行:
$ver = '.'.filemtime($_SERVER['DOCUMENT_ROOT'].$url).'.';
是否有另一种方法来获取网站根目录而不是上面一行中的服务器?就像 / 在域或子域的顶部一样,比如 RewriteBase 将在哪里定义?
输入表示赞赏。