【发布时间】:2023-03-03 20:30:01
【问题描述】:
我有一个使用 Apache 2.0 和 PHP 5.2.6 的工作系统
我不得不升级 Apache 和 PHP,所以我现在有了 Apache 2.2 和 PHP 5.2.12 并且出于某种原因 $_SERVER['REQUEST_URI' ] 现在在 PHP 中的超级全局中丢失了。
这是我在开发 PC(不是实时服务器)上的测试系统,上面有 4 个或虚拟主机。
我应该在 Apache 和 PHP 中检查什么配置以确保它再次出现,因为我需要它工作?
【问题讨论】:
-
您使用哪种操作系统? apache 和 php 是由 vanilla 代码构建的还是集成了一些补丁? php 如何作为 apache 模块/过滤器或 fcgi 运行?
-
回答前的几个问题:Linux/Windows?安装为 CGI/Apache 模块?您是否使用了正确的模块 (
php5apache2_2)? -
这是在 Windows 上。两者都使用直接下载并安装的香草安装程序。 PHP 被用作使用正确 dll (php5apache2_2) 的 apache 模块