Fatal error: Call-time pass-by-reference has been removed; If you would like to pass argument by reference, modify the declaration of apply_filters().


Berawal dari perpindahan server http://www.spireresearch.com com, dari server Singapore ke server US, semua berjalan dengan baik dari sisi transfer data file menggunakan ftp Cpanel, hingga transfer data mysql menggunakan Navicat, transfer data yang mencapai Giga-an Byte tidak mejadi halangan karena koneksi di kantor memang menggunakan provider internet Biznet 8Mbps yang mak Nyusss (upload hingga 4Mbps)😀 yang didukung juga dengan simultan data transfer menggunakan 2 server😀 ( Jadi bisa ditinggal tinggal tuh kerjaan ).

Namun kendala didapat saat semua sudah selesai ditransfer, kebetulan server baru menggunakan VPS di US server yang menggunakan Centos 6, dengan apache versi  2.0.7 dan PHP versi 5.5, namun kendala langsung gak ketahuan saat server dijalankan.

“Internet Server Error”

dari error diatas memang tidak ketahuan kena dan apa gerangan yang terjadi pada website kita, Setelah ane teliti, dengan membuka error_log, pada public_html (Source list bawaan wordpress) , ternyata error log  menuduh function.php pada themes yang menjadi masalah..

” Fatal error: Call-time pass-by-reference has been removed; If you would like to pass argument by reference, modify the declaration of apply_filters(). “

dari komen diatas, diketahui bahwa modul Call-time tidak tersedia, apa tu modul Call-time ? lebih lengkapnya allow_call_time_pass_reference module. yaitu module untuk membaypast variable, lanjutan dari GET- dan POST- , diketahui bahwa allow_call_time_pass_reference module sudah tidak disediakan pada PHP 5.4 Keatas, dikarenakan alasan keamanan,

Jadi solusi untuk masalah diatas adalah :

  1.  Downgrade versi PHP kita, gunakan PHP versi 5.3.28 kebawah.
  2.  Ganti Themesnya😀
Fatal error: Call-time pass-by-reference has been removed; If you would like to pass argument by reference, modify the declaration of apply_filters().

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s