0

我继承了一个使用 ./ 表示法作为包含目录的站点,并且在本地工作,所有链接都已损坏。

我可以对我的 OS X AMP 设置做些什么来使 ./ 符号适用于相对文档路径?

4

1 回答 1

2

你没有使用./但绝对地址。在 php 中,如果你想使用绝对路径,你必须使用dirname(__FILE__)__DIR__在路径之前使你的地址成为绝对的。

./不是根目录而是当前目录。

例如,include('/inc/head.php');您可以使用:

include(__DIR__.'/inc/head.php'); 
//or
include(dirname(__FILE__).'/inc/head.php');//if you haven't got php 5.3

在这段代码中,我假设目录“inc”位于站点根目录。

于 2012-12-26T19:43:58.620 回答