Maison > cadre php > PensezPHP > le corps du texte

Comment désactiver la mise en cache dans thinkphp5

藏色散人
Libérer: 2022-12-07 10:36:51
original
2321 Les gens l'ont consulté

Comment désactiver la mise en cache dans thinkphp5 : 1. Ajoutez le code "define('DB_FIELD_CACHE',false);" au fichier d'entrée ; 2. Ouvrez "debug.php" et modifiez le contenu en "'HTML_CACHE_ON' =>false ," ;3. Configurez "'TMPL_CACHE_ON' => false," dans config.php pour désactiver le cache des modèles.

Comment désactiver la mise en cache dans thinkphp5

L'environnement d'exploitation de ce tutoriel : système Windows 7, ThinkPHP version 5, ordinateur Dell G3.

Comment désactiver la mise en cache dans thinkphp5 ?

thinkphp désactive la mise en cache :

Soyons clairs : à moins que vous n'utilisiez pas le moteur de modèles de tp. Ce qu'on appelle désactiver le cache de compilation signifie ici : avec le fichier cache, recompilez-le sans utiliser celui généré précédemment.

【Les trois méthodes sont OK, mais comment vérifier si le cache est désactivé ? 】

#Fermez tous les caches dans le fichier d'entrée

Ajoutez les lignes de code suivantes dans le fichier d'entrée :

define('APP_DEBUG',TRUE); // 开启调试模式

define('DB_FIELD_CACHE',false);

define('HTML_CACHE_ON',false);
Copier après la connexion

#Modifiez la valeur par défaut de la configuration

1 Recherchez ThinkPHPCommonconvention.php et ThinkPHPCommondebug.php

2. . Modifiez comme suit

debug.php dans

'TMPL_CACHE_ON'=>false,      // 默认开启模板缓存
Copier après la connexion

convention.php dans

'TMPL_CACHE_ON'   => false,  // 默认开启模板编译缓存 false 的话每次都重新编译模板
'ACTION_CACHE_ON'  => false,  // 默认关闭Action 缓存
'HTML_CACHE_ON'   => false,   // 默认关闭静态缓存
Copier après la connexion

3 Désactivez le cache des modèles, configurez

'TMPL_CACHE_ON' => false,
'TMPL_CACHE_ON' => false,
Copier après la connexion
dans config.php

Apprentissage recommandé : "thinkPHP Video Tutorial"

.

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:
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