Php 包括本地主机上带有$#u SERVER[';DOCUMENT#u ROOT';]的文件

Php 包括本地主机上带有$#u SERVER[';DOCUMENT#u ROOT';]的文件,php,function,include,localhost,document-root,Php,Function,Include,Localhost,Document Root,我刚刚将我的站点移动到本地计算机(mac),但该站点无法正确加载,因为包含文件似乎无法正确包含 比如说: 我有以下几行: include($_SERVER['DOCUMENT_ROOT'].'/pages/includes/functions.php'); 在my index.php上,但无法正确包含这些文件 我试图使用该文件中的函数,但它似乎无法按照联机方式正确运行这些函数 我尝试回显$\u服务器['DOCUMENT\u ROOT'],但它显示:/Applications/MAMP/htd

我刚刚将我的站点移动到本地计算机(mac),但该站点无法正确加载,因为包含文件似乎无法正确包含

比如说:

我有以下几行:

include($_SERVER['DOCUMENT_ROOT'].'/pages/includes/functions.php'); 
在my index.php上,但无法正确包含这些文件

我试图使用该文件中的函数,但它似乎无法按照联机方式正确运行这些函数

我尝试回显
$\u服务器['DOCUMENT\u ROOT']
,但它显示:
/Applications/MAMP/htdocs


我不确定这是否是完整路径,或者是否需要向url添加任何其他内容以正确包含我的文件。也许我遗漏了什么。任何帮助都将不胜感激。

打开后立即将错误报告添加到文件顶部
警告:include(/Applications/MAMP/pages/includes/login.php)[function.include]:无法打开流:第4行的/Applications/MAMP/htdocs/pages/includes/functions.php中没有这样的文件或目录,但我在相应的目录中已经有了相应的文件。我想知道url的方向是否有问题。哦,有什么问题吗?运行正常。我包含的脚本中有一个错误。