Ошибка в джумле:Warning: Parameter 1 to JHTMLGrid
Нашел пост на http://www.hevyweb.com.ua/ . Мне помогло,
Ошибка Joomla 1.5 + Если вы пользуетесь версией PHP 5.3 и выше, то наверняка столкнулись с ошибкой в джумле:Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/public_html/www/libraries/joomla/html/html.php on line 87 .Эта ошибка возникает из-за версии PHP 5.3. В версии Joomla 1.6 Alpha она также не решена. Если вы не
хотите ждать последующих обновлений и хотите найти решение прямо
сейчас, вам нужно открыть файл libraries\joomla\html\html.php и начиная
со строки 87 заменить содержимое:
if (is_callable( array( $className, $func ) ))
{
$args = func_get_args();
array_shift( $args );
return call_user_func_array( array( $className, $func ), $args );
}
else
{
JError::raiseWarning( 0, $className.'::'.$func.' not supported.' );
return false;
}
На следующее:
if (is_callable( array( $className, $func ) ))
{
$temp = func_get_args();
array_shift( $temp );
$args = array();
foreach ($temp as $k => $v) {
$args[] = &$temp[$k];
}
return call_user_func_array( array( $className, $func ), $args );
}
else
{
JError::raiseWarning( 0, $className.'::'.$func.' not supported.' );
return false;
}