Maison > développement back-end > Problème PHP > Comment vider le cache opcache en php

Comment vider le cache opcache en php

青灯夜游
Libérer: 2023-03-08 14:54:01
original
3647 Les gens l'ont consulté

Comment vider le cache opcache en PHP : 1. Modifiez le fichier php.ini dans l'environnement de développement et changez la valeur de "opcache.revalidate_freq" à 1. Dans l'environnement en ligne, vous pouvez exécuter ; " opcache_reset();" code pour redémarrer le serveur Web.

Comment vider le cache opcache en php

L'environnement d'exploitation de ce tutoriel : système windows7, version PHP7.1, ordinateur DELL G3

1. configuration par défaut

opcache.validate_timestamps=1  
opcache.revalidate_freq=2  //默认每隔2s会验证改变的文件并会更新缓存
Copier après la connexion

2. Application

Pendant le débogage de l'environnement en ligne, si le code est mis à jour, il ne prendra pas effet immédiatement. le cache est mis à jour. Peu pratique pour le débogage

3. Solution

1), l'environnement de développement :

sera modifié en :

opcache.revalidate_freq=1   //可以将2s改成1s每隔1s会验证改变的文件并会更新缓存
Copier après la connexion
.

2) , Environnement en ligne :

opcache.validate_timestamps=0 //线上环境默认是不开启,不开启的话,会一直用缓存
Copier après la connexion

Les deux méthodes suivantes :

a Ajoutez

<?php 
opcache_reset();
?>
Copier après la connexion

b au fichier d'entrée

.

Apprentissage recommandé : " Tutoriel vidéo PHP

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal