WAMPP、Windows 7でDrupal 7を使用しています
背景:ローカルボックスのDrupalは作業中のプロジェクトのコピーですが、このローカルバージョンはセッションを保存しないため、adminのようにログインできません。 PHPエラーは発生しません。
だから私は見つけるためにキャッシュをオフにする必要があると思いますが、PHPエラーが表示されていますか?.
drush
のようなものがあることを読みますが、Windowsから使用できますか?
しかし、主な質問は、管理者アクセスなしでWindows 7のキャッシュを停止する方法です!?
はい、 Drush Windows Installer を使用すれば、Microsoft WindowsでDrushを実行できます。 Drushでは、次のコマンドでキャッシュをオフにできます。
drush en cache_disable --yes
Drush Windowsインストーラを設定するのは簡単ではありません。別の方法として、settings.php
に変数を明示的に設定して、さまざまなキャッシュを有効にすることもできます。設定すると、これらの値はファイルに設定されているものにロックされ、管理インターフェイスから変更できないことに注意してください(デバッグが完了したら削除してください)。
ページ、JS、CSSのキャッシュを無効にするには、$conf
配列でcache、preprocess_js、およびpreprocess_cssをすべて「0」に設定します。
$conf = array(
'cache' => '0',
'preprocess_css' => '0',
'preprocess_js' => '0',
);
$conf
配列を使用して他の値を設定する場合は、配列全体を置き換えるのではなく、これらのフィールドを追加します。
このリンク を見ると、settings.php
ファイルに次の行を挿入することで、キャッシュを無効にできます。
$conf['display_cache_disable'] = TRUE;