未从$\u获取URL定义php

未从$\u获取URL定义php,php,get,http-status-code-404,undefined,Php,Get,Http Status Code 404,Undefined,我有一个PHP页面(teamlist.PHP),其中包含一个团队列表,每个团队都链接到一个关于该团队的问题页面。HTML是: ./questions.php?team=wonderboys “问题”页面使用团队变量填充名为“团队名称”的隐藏字段 teamlist.php页面10次中有9次正确地交给questions.php 偶尔,页面崩溃并返回404错误“404未找到” 在此服务器上找不到请求的资源!" questions.php页面如下所示: <?php $team= ($_GET['

我有一个PHP页面(teamlist.PHP),其中包含一个团队列表,每个团队都链接到一个关于该团队的问题页面。HTML是:

./questions.php?team=wonderboys
“问题”页面使用团队变量填充名为“团队名称”的隐藏字段

teamlist.php页面10次中有9次正确地交给questions.php

偶尔,页面崩溃并返回404错误“404未找到”

在此服务器上找不到请求的资源!"

questions.php页面如下所示:

<?php
$team= ($_GET['team']);
?>
<html>
the html page
</html>

html页面
我需要执行/正在查找什么错误检查以防止发生此错误

谢谢
Mathew

问题可能源于使用相对url路径。将链接切换为使用站点绝对路径(以a/开头)

假设questions.php位于站点根目录中(即
http://www.mysite.com/questions.php=Wonderboys
是一个有效的url)
url应该是
/questions.php=wonderboys

当您获得404时,浏览器的位置栏上会显示什么内容。对于404,除非您自己检查并输出404响应,否则您将永远无法获得问题。phpSeems一个服务器问题,您可以向我们显示访问/错误日志的一部分吗?是否可能任务将进入./questions.php而不是./questions.php?team=teamname?404的url是:-其中teams是项目所在的目录。