Submit a Pull Request Report a Bug
[PECL apcu >= 4.0.0]
apcu_clear_cache — Clears the APCu cache
Description
apcu_clear_cache[]: bool
Clears the cache.
Parameters
This function has no parameters.
Return Values
Returns true
always
See Also
- apcu_cache_info[] - Retrieves cached information from APCu's data store
+add a note
User Contributed Notes
There are no user contributed notes for this page.
Saya perlu menghapus semua entri cache APC ketika saya menggunakan versi baru situs . APC.php memiliki tombol untuk menghapus semua cache opcode, tapi saya tidak melihat tombol untuk menghapus semua Entri Pengguna, atau semua Entri Sistem , atau semua Entri Per-Direktori.
Apakah mungkin untuk menghapus semua entri cache melalui baris perintah, atau cara lain?
Anda dapat menggunakan fungsi PHP apc_clear_cache
.
Memanggil apc_clear_cache[]
akan menghapus cache sistem dan memanggil apc_clear_cache['user']
akan menghapus cache pengguna.
Saya tidak percaya salah satu dari jawaban ini benar-benar berfungsi untuk membersihkan cache APC dari baris perintah. Seperti Frank Farmer berkomentar di atas, CLI berjalan dalam proses yang terpisah dari Apache.
Solusi saya untuk membersihkan dari baris perintah adalah menulis skrip yang menyalin naskah kliring APC ke direktori web
dan mengaksesnya lalu menghapusnya. Script
dibatasi untuk diakses dari localhost.
apc_clear.php
Ini adalah file yang disalin skrip ke direktori web, mengakses, dan menghapus.