Mengatasi Error Session pada website Joomla

Artikel ini akan menjelaskan cara mengatasi error session.php yang terjadi pada website Joomla.

Masalah terjadi ketika membuka website yang dibuat dengan Joomla dan menemukan error yang mirip dengan yang dibawah ini:


Warning: ini_set() has been disabled for security reasons in /home/xxx/public_html/libraries/joomla/session/session.php on line 102
Warning: ini_set() has been disabled for security reasons in /home/xxx/public_html/libraries/joomla/session/session.php on line 105
Warning: ini_set() has been disabled for security reasons in /home/xxx/public_html/libraries/joomla/session/session.php on line 682

Lakukan hal-hal berikut untuk mengatasinya:

  1. Gunakan File Manager untuk menemukan lokasi file yang disebutkan di pesan error, yaitu /public_html/libraries/joomla/session/session.php. Backup atau copy file tersebut ke komputer dan simpan di tempat yang aman untuk jaga-jaga.

  2. Buka file session.php di File Manager dengan Edit, lalu lakukan pencarian kata ini_set. Gunakan CTRL + F di browser untuk melakukan pencarian.

  3. Tambahkan @ di depan setiap ini_set yang ditemukan sehingga tulisannya menjadi @ini_set.
  4. Save file session.php yang telah di-edit, dan buka website anda. Apabila masih error mengenai ini_set berarti ada ini_set yang terlewatkan dan perlu ditambahkan @ di depannya.