【发布时间】:2020-07-30 12:09:59
【问题描述】:
我迁移了服务器,现在这个变量 $_SERVER['DOCUMENT_URI'] 停止工作,我该怎么办?
我暂时使用此解决方案:$uri_parts = explode('?', $_SERVER['REQUEST_URI'], 2)[0];,但有很多代码使用$_SERVER['DOCUMENT_URI'],我不想全部更改。
【问题讨论】:
-
向我们展示之前和之后的内容
-
如果您不想更改“all of that”,那么只需将全局包含文件顶部的
$_SERVER['DOCUMENT_URI']分配给您从 uri 拆分行获得的内容的代码。我个人从未在任何事情上使用过DOCUMENT_URI。因为它从未在我工作过的任何环境中工作过。 -
@IncredibleHat 我确实考虑过,但你知道它不再工作的原因吗?我没有设置旧服务器,所以我不知道他们做了什么来让它工作?
-
两个 Web 服务器的配置是否相同?
-
99% 确定你的 apache 配置不同