Maison >développement back-end >tutoriel php >Comment effacer toutes les entrées du cache APC : système, utilisateur et par répertoire ?

Comment effacer toutes les entrées du cache APC : système, utilisateur et par répertoire ?

DDD
DDDoriginal
2024-10-29 18:37:26995parcourir

How to Clear All APC Cache Entries: System, User, and Per-Directory?

Effacer les entrées du cache APC

Lors du déploiement d'une nouvelle version d'un site, il peut être nécessaire d'effacer toutes les entrées du cache APC. Bien qu'APC.php fournisse un bouton pour effacer les caches d'opcode, il n'existe aucune option apparente pour effacer toutes les entrées utilisateur, les entrées système ou les entrées par répertoire.

Solution de ligne de commande

Une méthode pour effacer toutes les entrées du cache consiste à exploiter la fonction PHP apc_clear_cache. L'appel de apc_clear_cache() purgera le cache système et l'appel de apc_clear_cache('user') effacera le cache utilisateur.

Exemple :

<code class="php"><?php
// Clear system cache
apc_clear_cache();

// Clear user cache
apc_clear_cache('user');
?></code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn