похожая проблема, второй день бьюсь, ничего толком не прояснилось... форум работает, все хорошо, но вверху строчка: IPB WARNING [2] Invalid argument supplied for foreach() (Line: 766 of /sources/classes/class_display.php) версия 2.1.7 сам class_display.php в районе 766 (функция get_rss_export): /*-------------------------------------------------------------------------*/
// Show RSS export links
/*-------------------------------------------------------------------------*/
function _get_rss_export()
{
//-----------------------------------------
// INIT
//-----------------------------------------
$content = "";
//-----------------------------------------
// Got any?
//-----------------------------------------
if ( ( ! is_array( $this->ipsclass->cache['rss_export'] ) OR ! count( $this->ipsclass->cache['rss_export'] ) ) AND ( ! is_array( $this->ipsclass->cache['rss_calendar'] ) OR ! count( $this->ipsclass->cache['rss_calendar'] ) ))
{
return;
}
//-----------------------------------------
// Build
//-----------------------------------------
if ( is_array( $this->ipsclass->cache['rss_export'] ) and count( $this->ipsclass->cache['rss_export'] ) )
{
foreach( $this->ipsclass->cache['rss_export'] as $id => $data )
{
$content .= $this->ipsclass->compiled_templates['skin_global']->global_rss_link( $data ) . "\n";
}
}
//-----------------------------------------
// Build
//-----------------------------------------
if ( is_array( $this->ipsclass->cache['rss_calendar'] ) and count( $this->ipsclass->cache['rss_calendar'] ) )
{
foreach( $this->ipsclass->cache['rss_calendar'] as $id => $data )
{
$data['title'] = $this->ipsclass->lang['rss_calendar'].' '.$data['title'];
$content .= $this->ipsclass->compiled_templates['skin_global']->global_rss_link( $data ) . "\n";
}
}
//тут строка 766
//-----------------------------------------
// Return
//-----------------------------------------
return $content;
}