Joomla Error Warning: Parameter 2 to frontpage() expected to be a reference

joomla error dengan keterangan Warning: Parameter 2 to frontpage() expected to be a reference

Penyebab:

Joomla tidak compatible dengan versi PHP 5.3.x

Cara mengatasi:
Pilih salah satu dari kedua artikel berikut:

CARA PERTAMA:

Ikuti artikel berikut:

Joomla Error Warning: Parameter 3 to showItem() expected to be a reference

 

CARA KEDUA:

1. buka file /includes/vcard.class.php
cari kalimat: taken from PHP documentation comments
tambahkan DIBAWAHNYA:

if(!function_exists('quoted_printable_encode'))
{

2. cari kalimat class vCard
tambahkan DIATASNYA tanda }

3. Buka file /includes/Cache/Lite/Function.php

cari kode: $result = call_user_func_array(array($class, $method), $arguments);
tambahkan DIATASNYA:

// added
$arguments = $this->fixCalls($arguments);

4. cari kode: $result = call_user_func_array($target, $arguments);
tambahkan DIATASNYA:

// added
$arguments = $this->fixCalls($arguments);

5. cari halaman paling akhir sebelum ?> diatas tanda kurung tutup "}" tambahkan

static $newobjCount,$newobj;
function fixCalls($arguments) {
for ($i = 0, $j = count($arguments); $i < $j; $i++) {
if (is_object($arguments[$i])) {
if (!self::$newobjCount) self::$newobjCount = 0;
self::$newobj[++self::$newobjCount] = clone $arguments[$i];

$arguments[$i] = &self::$newobj[self::$newobjCount];
}
}

return $arguments;
}

 

hasil lengkap bisa dibandingkan di file dibawah,

Beberapa versi joomla memiliki isi file yang sedikit berbeda, saran sebaiknya mengikuti langkah diatas, hasilhya anda cukup membandingkan hasilnya dengan file dibawah:

fix_joomla_10x_php_530

 

Comments

Popular posts from this blog

Persyaratan Domain .id Indonesia

Cara Upload file dengan Software FTP ke server hosting

Cara mengaktipkan CloudFlare di cpanel hosting agar websites lebih cepat diakses