Merhaba Değerli Ziyaretçimiz
Joomla hataları hepiniz için bir sorun haline gelmeye başlamıştır herhalde.Yaptığınız güncellemeler , yenilemeler , tema değişiklikleri yada bağlı bulunduğunuz sunucuda PHP sürümünün yükseltilmesi nedeniyle oluşan hatalardan birisini aktaracağız bu makalemizde.Joomla administrator sayfasına girdiniz ve nereye girseniz
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference, value given in /users/aaaa/www/libraries/joomla/html/html.php on line 87
…..
gibi hatalar ile karşılaştınız.Tabi tüm admin içi sayfalarda bu hatayı gördüğünüz diyeceksiniz ki eyvah site gitti hadi bakalım baştan tekrar site yapalım.Hiç moralinizi bozmayın bu tür bir hata ile karşılaştığınızda aşağıdaki işlemi yaptığınızda sorunu kökten çözmüş olacaksınız.
Öncelikle FTP alanınıza giriş yapıp
libraries/joomla/html/html.php dosyasını notepad ile açıp düzenlememiz gerekiyor.Bu dosya içerisindeki
if (is_callable( array( $className, $func ) ))
{
$args = func_get_args();
array_shift( $args );
$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
satırını bulup tamamen siliyor ve yerine
if (is_callable( array( $className, $func ) ))
{
$args = func_get_args();
array_shift( $args );
return call_user_func_array( array( $className, $func ), &$args );
}
satırını ekliyorsunuz.Daha sonra kaydedip çıktığınız admin sayfasındaki tüm hatalar gitmiş ve sorun çözülmüş oluyor.
Yardımcı olması dileğiyle…