【发布时间】:2012-05-04 21:41:49
【问题描述】:
自去年 10 月以来,我的 php 脚本运行良好,我记得上次是 2 个月前,今天在执行它们时,_SERVER['DOCUMENT_ROOT'] 变量出现问题。
如果我查看 _SERVER 数组,它没有设置。而如果我在脚本中执行:
phpinfo();
然后变量在那里并设置。但称之为:
$_SERVER['DOCUMENT_ROOT']
返回空值
这是什么原因?如何在我的脚本中再次使用它?我认为原因是 php 或 apache 更新,但在过去 2 个月中两者都更新了几次。
另外,我没有在 php.ini 文件中看到 DOCUMENT_ROOT。我确实看到了 doc_root,这是不同的。
我的 php: PHP 版本 5.3.5-1ubuntu7.7 阿帕奇: PHP 版本 5.3.5-1ubuntu7.7
【问题讨论】:
-
正如我所写,在 DOCUMENT_ROOT 中包含一个空字符串