Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在安装 Joomla 时遇到了这个问题。
Warning: Invalid argument supplied for foreach() components/com_content/models/frontpage.php on line 104
我试图用谷歌搜索这个错误,但没有任何可以解决我的问题的方法。不知何故,这个错误导致我的模板中断,并且无法加载其中的某些部分。
错误在网站前端不可见,但会显示在 error_log 中。
您的首页上可能没有导致 foreach 抛出此警告的内容。
$Arows = $this->_getList($query, $limitstart, $limit); ... foreach ($Arows as $row) ...
将项目(文章)分配到首页并再次检查。
这意味着参数不是数组或对象。
您可以通过使用is_array或is_object跳过 foreach来首先测试它是否是一个数组,并且只有在有东西时才执行。