Penggunaan fungsi APCU_CLEAR_CACHE pada PHP

Change language:

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.

  1. apc_clear.php

    Ini adalah file yang disalin skrip ke direktori web, mengakses, dan menghapus.

Bài mới nhất

Chủ Đề