Site icon Knowledge Base Jagoan Hosting Indonesia

Tutorial Mengatasi Session pada Open Cart

Latest posts by Admin Tutorial (see all)

Tahukah kamu PHP Session menyimpan informasi pengguna pada server untuk digunakan kemudian (status login, item belanja, dll.) di seluruh permintaan halaman. Session adalah informasi sementara dan akan dihapus setelah pengguna meninggalkan situs web. OpenCart sendiri menggunakan session pada banyak aspek seperti status login, shopping cart, compare, dll. Lalu, apasih yang dimaksud dengan open cart itu? Berikut pengertiannya :

Apa sih Open Cart itu?

OpenCart adalah salah satu aplikasi web yang berbasis CMS (Content Management System) khusus untuk penjualan secara online (ecommerce). OpenCart merupakan aplikasi webstore (toko online) yang berbasis PHP dan MySQL yang dapat dikelola dengan sistem CMS (Content Management System), dimana untuk penggunaannya bersifat terbuka (OpenSource) dan gratis untuk siapa saja.

Dalam kebanyakan kasus, masalah session akan memunculkan pesan error, Tapi ada beberapa waktu ketika dia tidak menunjukkan pesan error apapun, baru kemudian menunjukkannya di kemudian hari. Ada beberapa indikasi terkait masalah session ini:

  1. Produk pada keranjang belanja tiba-tiba kosong sendiri.
  2. Produk pada keranjang belanja kosong setelah user log in.
  3. Sistem administrator OpenCart selalu meminta untuk login dan mendapatkan pesan “Invalid token session. Please login again”.

Berikut beberapa varian error sekaligus bagaimana mengatasinya:

  1. Warning: session_start () [function.session-start]: open (/tmp/sess_41abirkdiesf9efwej46wtib2, O_RDWR) failed: No such file or directory (2) in /path/public_html/system /library /session.php on line 11.

    Solusi
    :
    1. Buka file php.ini pada cPanel hosting kamu dan tambahkan kode berikut: session.save_path = / tmp;
    2. Jika solusi di atas tidak berhasil, hubungi hosting kamu untuk bantuan mengatur session.save_path.
  2. Warning: session_start () [function.session-start]: open (/tmp/sess_41abirkdiesf9efwej46wtib2, O_RDWR) failed: Permission denied (13) in /path/public_html/system /library /session.php on line 11

    Solusi: Mintalah bantuan ke pihak hosting kamu untuk memeriksa permission dari direktori session.
  3. Warning: session_start() [function.session-start]: open(/tmp/sess_41abirkdiesf9efwej46wtib2, O_RDWR) failed: No space left on device (28) in /path/public_html/upload/system/library/session.php on line 11

    Solusi: Tanyakan pada pihak hosting kamu perihal masalah hosting. Apakah kamu perlu upgrade ke space hosting yang lebih besar (misalnya space kamu ternyata sudah habis)


Yup! itu dia beberapa solusi dari Jagoan Hosting Indonesia dalam mengatasi session pada open cart. Ingat Sob, beberapa tutorial diatas menyarankan kamu untuk konsultasikan dahulu dengan pihak hosting, guna mengetahui lebih lanjut apa sumber masalah yang kamu alami. Sampai bertemu di tutorial berikutnya! Simak terus tutorial yang lain di halaman Tips Hosting di halaman tutorial Jagoan Hosting Indonesia, jika ada bagian dari tutorial yang tidak ditemukan, silahkan sampaikan melalui comment box di bawah ini ya!

Related Posts
Tutorial Mengatasi Error pada Open Cart

Pernahkah kamu mendapatkan error seperti ini? “Fatal error: Call to undefined function” atau “Fatal error: Call to undefined method” Hmm, Read more

Tutorial Setting Headers Already Sent pada Open Cart

Ops! pernah nggak sih setelah instal, modifikasi, ataupun ketika memperbarui OpenCart, kamu mungkin pernah mendapatkan pesan error headers already sent  dengan Read more

Tutorial Mengatasi Allowed Memory Size Exhausted pada Open Cart

Halo Sob! Pernah gak sih kamu mengalami "Error Allowed Memory Size Exhausted" pada open cart? Problem ini terjadi karena memori limit Read more

Tutorial Mengatasi Error Restriction in effect pada Open Cart

Pernahkah kamu mendapatkan pesan error “SAFE MODE Restriction in effect” ? Jangan bingung Sob, problem ini tidak ada hubungannya dengan Read more

Exit mobile version