CakePHP 1.3:$服务器[';文档根目录';]问题

CakePHP 1.3:$服务器[';文档根目录';]问题,php,cakephp,Php,Cakephp,我在CakePHP应用程序中使用以下代码时遇到问题 在我的开发服务器(@home)中: 当我使用$\u SERVER['DOCUMENT\u ROOT']时,我得到:/home/xxxxxxx/public\u html/app/webroot/ 在我的生产服务器(a2hosting)上,它与我的应用程序完全相同: 相同的代码返回/home/xxxxxx/public\u html/ 为什么会发生这种情况,我如何快速修复它 谢谢,假设您正在两台服务器上检查相同的文件。 在家庭开发服务器上

我在CakePHP应用程序中使用以下代码时遇到问题

在我的开发服务器(@home)中:

  • 当我使用
    $\u SERVER['DOCUMENT\u ROOT']
    时,我得到:
    /home/xxxxxxx/public\u html/app/webroot/
在我的生产服务器(a2hosting)上,它与我的应用程序完全相同:

  • 相同的代码返回
    /home/xxxxxx/public\u html/
为什么会发生这种情况,我如何快速修复它


谢谢,

假设您正在两台服务器上检查相同的文件。 在家庭开发服务器上,需要编辑apache配置(httpd.conf)

DocumentRoot /home/xxxxxxx/public_html/

假设您正在两台服务器上检查相同的文件。 在家庭开发服务器上,需要编辑apache配置(httpd.conf)

DocumentRoot /home/xxxxxxx/public_html/

改用全局
WWW_ROOT
。它由CakePHP设置。

使用全局
WWW\u ROOT
。它是由CakePHP设置的