1

我正在使用 xdebug 和 Aptana 进行调试,当 xdebug 达到这一点时:

 if ($_SERVER["SERVER_PORT"] != "80") {
  $url = $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 } else {
  $url = $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
 }

我得到:

Error: [8] Undefined index: SERVER_PORT

这是 WAMP 中的一些配置问题吗?还是问题出在 xdebug 上?

4

1 回答 1

3

这不是 Xdebug 导致的,而是您的 PHP 安装。PHP 基本上告诉你 $_SERVER 变量不存在。正如评论已经说过的那样,那是因为您没有在网络服务器环境中运行。您需要通过您的 Web 服务器进行调试才能使其正常工作 - 但我不确定 Aptana 是否可以做到这一点。

于 2013-01-31T14:54:06.577 回答