Fixed: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /libraries/joomla/cache/handler/callback.php on line 99

Jika terdapat tampilan pesan error di atas, pada website joomla yang telah Anda install dan sebelumnya berjalan dengan baik, jangan panik terlebih dahulu, karena pesan error ini bisa ditangani.

Pesan error ini tampil karena versi Joomla yang Anda gunakan ketika membangun website tidak kompatibel dengan PHP 5.3.0, Umumnya terjadi ketika perusahaan hosting mengupgrade versi PHP menjadi versi 5.3.0

Salah satu solusinya bisa mengikuti cara berikut:

Masuk ke dalam akun hosting Anda, lalu pada direktori root modules/mod_mainmenu/ cari file dengan nama helper.php kemudian edit file tersebut.

Lihat di bagian atas file helper.php, ubah baris

————————————————-
function buildXML(&$params)
————————————————-
menjadi
————————————————-
function buildXML($params)
————————————————-

Lengkapnya sebagai berikut:
—————————————————————–
Class modMainMenuHelper
{
function buildXML (&$params )
{
$menu  =  new JMenuTree ($params );
$items  =  &JSite::getMenu ();
—————————————————————–
menjadi
—————————————————————–
Class modMainMenuHelper
{
function buildXML ($params )
{
$menu  =  new JMenuTree ($params );
$items  =  &JSite::getMenu ();
—————————————————————–

Kemudian simpan file helper.php tersebut.

  • Email, SSL
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Replace a failed harddisk in Linux software RAID

Ini adalah contoh anda memiliki 2 hard disk, /dev/sda dan /dev/sdb, dengan partisi /dev/sda1 dan...

Disable MySql Strict Mode di cPanel/WHM

sebelum melakukan sesuatu alangkah baiknya membackup mysql configrasi nya terlebih dahulu: cp...

Virtuozzo : RTNETLINK: Operation Not Supported

Here is a new bug which I faced on virtuozzo 4 and 4.6 for Centos 6 VPS.   VPS fails to...

Routing all mails to a smarthost with SMTP Authentication

Pergi ke halaman "Exim Configuration Editor" di WHM. Pilih "Advanced Editor". Add a...

Fixed: The URI you submitted has disallowed characters.

In codeigniter 1.7.x version if you find “The URI you submitted has disallowed...