使用php的PATH_INFO出错
我在使用php的PATH_INFO时,出现了下面的出错信息:
Notice: Undefined index: PATH_INFO in M:xampphtdocsaqwenchindex.php on line 15我的index.php文件位于http://localhost/a/qwench/,出错处的代码如下:
/* Get Basic Details */ $path = explode("/", substr($_SERVER['PATH_INFO'],1)); $controller = 'questions'; $action = 'index'; if (empty($_GET['type'])) { $_GET['type'] = "active"; } $norender = false; $noheader = false; if (!empty($path[0])) { $controller = $path[0]; if ($_GET['type'] == "active") { $_GET['type'] = ""; } } if (!empty($path[1])) { $action = $path[1]; if ($_GET['type'] == "active") { $_GET['type'] = ""; } }
刚开始,我以为是服务器设置的问题,于是添加了
AcceptPathInfo ON
但是仍然解决不了问题,大家认为如何解决?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
第15行代码呢
这个只是未定义的提示,没事呢!如果你不想让他显示就
看看php.ini里面有个 path_info的设置项