Heim > Artikel > PHP-Framework > So deaktivieren Sie das Caching in thinkphp5
So deaktivieren Sie das Caching in thinkphp5: 1. Fügen Sie den Code „define('DB_FIELD_CACHE',false);“ zur Eintragsdatei hinzu; 2. Öffnen Sie „debug.php“ und ändern Sie den Inhalt in „‘HTML_CACHE_ON‘ =>false“. ,“ ;3. Konfigurieren Sie „‘TMPL_CACHE_ON‘ => false“ in config.php, um den Vorlagencache zu deaktivieren.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, ThinkPHP Version 5, Dell G3-Computer.
Wie deaktiviere ich das Caching in thinkphp5?
thinkphp schaltet das Caching aus:
Lassen Sie es uns klarstellen: es sei denn, Sie verwenden nicht die Template-Engine von tp. Das sogenannte Ausschalten des Kompilierungscaches bedeutet hier: Kompilieren Sie die Cache-Datei neu, ohne die zuvor generierte Datei zu verwenden.
【Alle drei Methoden sind in Ordnung, aber wie kann man überprüfen, ob der Cache deaktiviert ist? 】
#Schließen Sie alle Caches in der Eintragsdatei
Fügen Sie die folgenden Codezeilen in der Eintragsdatei hinzu:
define('APP_DEBUG',TRUE); // 开启调试模式 define('DB_FIELD_CACHE',false); define('HTML_CACHE_ON',false);
#Ändern Sie den Standardwert aus der Konfiguration
1. Suchen Sie ThinkPHPCommonconvention.php und ThinkPHPCommondebug.php
2 . Ändern Sie wie folgt
debug.php in
'TMPL_CACHE_ON'=>false, // 默认开启模板缓存
convention.php in
'TMPL_CACHE_ON' => false, // 默认开启模板编译缓存 false 的话每次都重新编译模板 'ACTION_CACHE_ON' => false, // 默认关闭Action 缓存 'HTML_CACHE_ON' => false, // 默认关闭静态缓存
3. Schalten Sie den Vorlagencache aus, konfigurieren Sie
'TMPL_CACHE_ON' => false, 'TMPL_CACHE_ON' => false,in config.php
Empfohlenes Lernen: „thinkPHP Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo deaktivieren Sie das Caching in thinkphp5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!