Ini tidak hanya dialami oleh Anda, ada pengguna lain yang mungkin pernah mengalami masalah yang sama seperti yang Anda miliki. Untuk mengatasi logout otomatis dari Toko Presta admin, kami telah mencantumkan kode untuk memecahkan masalah ini. Perbaikan ini pada dasarnya menghapus pemeriksaan IP Toko Presta . itu memiliki, memungkinkan Anda untuk memperbaiki masalah login.
Ada beberapa ISP s (Penyedia Layanan Internet ) memiliki cache/proxy/firewall yang mungkin tidak mewakili IP Anda secara akurat. Yang terjadi adalah Toko Presta lebih aman dengan menandai sesi login Anda dengan alamat IP Anda dan terus-menerus memeriksanya saat Anda login ke panel admin.
Klik tautan untuk melewati versi Toko Presta . Anda perlu mengedit file:prestashopfolder/classes/cookie.php
- Prestashop Versi 1.3
- Prestashop Versi 1.4
- Prestashop Versi 1.4.7 ke atas
Prestashop Versi 1.3
Temukan “Sebelum ” dan edit kode dengan menghapus semuanya setelah “DAN . kedua ” dicetak tebal:
Sebelum
if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) AND Employee::checkPassword(intval($this->id_employee), $this->passwd) DAN (!isset($this->_content['remote_addr'])OR $this->_content['remote_addr'] ==ip2long(Tools::getRemoteAddr()))) |
Setelah
Setelah dihapus, salin ini setelah kode:
if ($this->id_employee AND Validate::isUnsignedId($this->id_employee) AND Employee::checkPassword(intval($this->id_employee), $this-> sandi)) |
Pastikan untuk menyimpan perubahan yang dibuat.
Prestashop Versi 1.4
Temukan “Sebelum ” kode:
Sebelum
DAN (!isset($this->_content['remote_addr']) ATAU $this->_content['remote_addr'] ==ip2long(Tools::getRemoteAddr())) |
Setelah
Tambahkan dua garis miring (// ) di depan kode baris atau “DAN ”:
//AND (!isset($this->_content['remote_addr']) ATAU $this->_content['remote_addr'] ==ip2long(Tools ::getRemoteAddr())) |
Pastikan untuk menyimpan perubahan yang dibuat.
Untuk Prestashop Versi 1.4.7 ke atas
Anda harus masuk ke Prestashop admin, klik Preferensi dan atur Tidak untuk “Periksa IP pada cookie ”. Setelah selesai, masalah logout otomatis akan berhenti.
Catatan :Anda dapat mengamankan Toko Presta folder admin dengan menggunakan Direktori Perlindungan Kata Sandi fitur di folder admin Anda. Jika Anda memiliki saluran internet statis, sebaiknya menolak alamat IP lainnya selain milik Anda menggunakan .htaccess atau Pemblokir IP . |
Jika Anda memiliki pertanyaan lebih lanjut, jangan ragu untuk menghubungi 24/7 Singapura kami atau Tim Dukungan Australia .