Jika karena alasan tertentu saya tidak bisa mengakses halaman Manajemen Cache saya dari Admin Magento saya , bagaimana saya bisa menghapus cache menggunakan SSH?
Jika karena alasan tertentu saya tidak bisa mengakses halaman Manajemen Cache saya dari Admin Magento saya , bagaimana saya bisa menghapus cache menggunakan SSH?
Jawaban:
Saya telah menyelesaikan masalah sendiri dengan solusi berikut:
Login ke server Anda dan jalankan perintah di bawah ini dari direktori root magento Anda:
php -r 'require "app/Mage.php"; Mage::app()->getCacheInstance()->flush();'
Perintah di atas siram cache magento 1 Anda. Saya sarankan ketika mengubah folder proyek magento kemudian jalankan perintah di atas
Solusi sederhana adalah login dengan SSH dan arahkan ke direktori cache Magento Anda. Hapus semua file dan sub-direktori dalam direktori cache ini tetapi jangan hapus direktori cache itu sendiri. Berikut ini beberapa contoh kode.
cd /<magendoDirectory>/var/cache/
ls -l
rm -r ./*
Pastikan Anda berada di direktori yang benar sebelum menjalankan rm
perintah. Kami menemukan bahwa ini semua yang diperlukan.
Menghapus konten /<magendoDirectory>/var/report/
direktori Anda tidak berpengaruh pada versi 1.9.x
Menghapus konten Anda /<magendoDirectory>/var/session/
mungkin memiliki efek membatalkan sesi pengguna Anda. Ini tidak diinginkan dalam lingkungan produksi. Kami tidak memiliki direktori ini dalam versi 1.9.x kami.
var/session/*
atauvar/report/*
- ini tidak terkait dengan cache.