我的 Apache 日志充满了如下通知:
[Sun Aug 11 09:11:36 2013] [error] [client 127.0.0.1] PHP Notice: Undefined index: view in /var/www/components/com_content/router.php on line 59
这是引用的代码位:
if (($menuItem instanceof stdClass) && $menuItem->query['view'] == $query['view'] && isset($query['id']) && $menuItem->query['id'] == (int) $query['id'])ug
{
unset($query['view']);
if (isset($query['catid']))
{
unset($query['catid']);
}
if (isset($query['layout']))
{
unset($query['layout']);
}
unset($query['id']);
return $segments;
}
根据我的阅读,isset 是最常见的解决方案,但这并没有什么不同。还有其他人遇到解决方案吗?