Anda dapat mengganti backend cache default menjadi yang tidak benar-benar melakukan apa pun. Cukup tambahkan ini ke file settings.php Anda:
if (!class_exists('DrupalFakeCache')) {
$conf['cache_backends'][] = 'includes/cache-install.inc';
}
// Default to throwing away cache data.
$conf['cache_default_class'] = 'DrupalFakeCache';
// Rely on the DB cache for form caching - otherwise forms fail.
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';
Untuk memastikannya, atur waktu kedaluwarsa cache ke none di halaman Performance.
Saya benar-benar menggunakan ini dalam file settings.local.php yang, jika ada, akan dimasukkan di bagian bawah file settings.php saya sehingga saya dapat menyinkronkan settings.php dari lingkungan live atau staging ke lingkungan dev saya tanpa harus khawatir tentang menggunakan pengaturan basis data yang salah, secara tidak sengaja mendorong pengaturan dev untuk aktif, dll.
settings.php:
if (file_exists(__DIR__ . '/settings.local.php')) {
require_once __DIR__ . '/settings.local.php';
}