我正在使用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?
答案 0 :(得分:3)
这不是Xdebug引起的,而是你的PHP安装。 PHP基本上告诉你$ _SERVER变量不存在。正如评论所说,那是因为您没有在网络服务器环境中运行。您需要通过Web服务器进行调试才能实现此功能 - 但我不确定Aptana是否可以这样做。