Navigasi Artikel
Tutorial Mengatasi Session pada Open Cart. Mengatasi Session pada Open Cart. cara Mengatasi Session pada Open Cart.
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:
- Produk pada keranjang belanja tiba-tiba kosong sendiri.
- Produk pada keranjang belanja kosong setelah user log in.
- Sistem administrator OpenCart selalu meminta untuk login dan mendapatkan pesan “Invalid token session. Please login again”.
Berikut beberapa varian error sekaligus bagaimana mengatasinya:
- 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 mengatursession.save_path.
- 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. - 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)
Hosting Demak, Website Demak, Bitcoin Demak, forum demak, Jasa pembuatan website demak.