[解決済み] Laravel 5 - 共有ホスティングサーバーでキャッシュをクリアする
質問
質問はかなり明確です。
php artisan cache:clear
CLIを使わずに、上記のコマンドのようにキャッシュをクリアする回避策はないでしょうか。私は人気のある共有ホスティングサービスを使用していますが、私のプランによると、私はコントロールパネルにアクセスすることはできません。
ビューキャッシュをクリアしたいのですが、どうすればいいですか?
を見たのですが 質問 ほぼ同じような内容ですが、役に立ちません。
解決方法を教えてください。
CLI以外でArtisanコマンドを呼び出すことができます。
Route::get('/clear-cache', function() {
$exitCode = Artisan::call('cache:clear');
// return what you want
});
公式ドキュメントはこちらで確認できます http://laravel.com/docs/5.0/artisan#calling-commands-outside-of-cli
更新情報
ビューキャッシュを削除する方法はありません。どちらも
php artisan cache:clear
がそれを行います。
本当にビューキャッシュをクリアしたいのであれば、自前で
artisan
コマンドを呼び出して、私が前に言ったようにそれを呼び出すか、あるいは完全に
artisan
を使用し、コントローラやルートから呼び出したクラスでビューキャッシュをクリアします。
しかし、私の本当の疑問は
本当にビューキャッシュをクリアする必要があるのでしょうか?
? 私が現在取り組んでいるプロジェクトでは、ほぼ100のキャッシュされたビューがあり、それらは1MB以下の重さです。
vendor
ディレクトリは40Mbです。ビューキャッシュがディスク使用量の本当のボトルネックだとは思いませんし、それをクリアする必要が本当にあったこともありません。
については
アプリケーションキャッシュ
に格納されています。
storage/framework/cache
ディレクトリを設定した場合のみ
file
ドライバを
config/cache.php
. など、さまざまなドライバを選択することができます。
レディス
または
メムキャッシュ
を使用することで、ファイルベースのキャッシュよりもパフォーマンスを向上させることができます。
関連
-
[解決済み] コマンドの同期がとれていない。
-
[解決済み] SAJAXは死んだか?何を置き換えるべきか?
-
[解決済み】「Fatal error: Class 'MySQLi' not found "を解決するには?
-
[解決済み】既に開始されているPHPセッション【重複あり
-
[解決済み] 入力ファイルが指定されていない
-
[解決済み】Fatal error: mysqli_result 型のオブジェクトは使用できません [終了] 。
-
[解決済み] オートロードとは何ですか; spl_autoload、__autoload、spl_autoload_register はどのように使うのですか?
-
[解決済み] libapache2-mod-php7 パッケージの場所がわからない
-
[解決済み】PHPパスワードのハッシュとソルトの安全性について
-
[解決済み] Laravel 5 ビューキャッシュをクリアする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XAMPPポート80をPID 4の「Unable to open process」が使用中 [重複] XAMPPポート80をPID 4の「Unable to open process」が使用中。]
-
[解決済み】Weird PHP error: 'Can't use function return value in write context'.
-
[解決済み】++と*+の意味は何ですか?
-
[解決済み】不明なMySQLサーバーのホスト
-
[解決済み】DateTimeクラスのオブジェクトを文字列に変換できない
-
[解決済み】子テーマのCSSが親テーマをオーバーライドしない
-
[解決済み】Laravel 5.2 Storage::makeDirectory($dir) でディレクトリが作成されない。
-
[解決済み】SSLピア証明書またはSSHリモートキーがOKでなかった
-
[解決済み] Laravel 5 ビューキャッシュをクリアする
-
[解決済み] Apache httpd (MAMP)でhttpファイルのキャッシュを行わないようにする方法