自去年 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