rito Backend EngineerTokyo, JapanPHP 5 技術者認定上級試験 認定者AWS Certified Solutions Architect - Associate統計検定 3 級
CSSファイルなどの静的ファイルはブラウザにキャッシュされ、内容を変更しても更新されないことがあります。それを避けるためにファイル名に次の様な引数を付けるのが定番になっています: css/app.css?201905201034 Laravel Mixのコンパイルではこれを自動化出来ます。 詳しくはドキュメントを読んでください。 バージョン付け/キャッシュ対策 | アセットのコンパイル(Laravel Mix) 5.5 Laravel 試してみる webpack.mix.js に version() を追加します。 mix.js('resources/js/app.js', 'public/js') .sass('resources/sass/app.scss', 'public/css') ; ↓ mix.js('resources/js/app.js', 'public/js') .s
環境 Windows 10 Laravel Framework 5.5.40 PHP 7.3.7 (cli) 事象 : .envでDBの設定を変更したのにcache:clearでエラーになる .envに誤ったDB設定をしてしまったので書き直したがcache:clearでエラーになる。 同じ設定でDBのクライアントツールでも他の環境でも問題なく接続できる。 $ php artisan cache:clear In Oci8.phpline 464: ORA-01017: ユーザー名/パスワードが無効です。ログオンは拒否されました。 原因 : キャッシュクリアができなくて.envの設定が反映されていないから エラーを出している Oci8.php でデバックして確認するとDBの設定が古いままになっている。キャッシュがクリアできない! やってみて失敗したこと : storageディレクトリにあるキ
この記事を書いたきっかけ Laravelでscssを使ってフロントエンド部分の実装をしていた。 「npm run watch」を実行しながら変更を確認していた。 が、変更箇所が反映されないことが多かった。 主は調べる→試す→撃沈 という流れを散々繰り返して苦しんだので、 「何をやっても変更が反映されない!」とお悩みの方の力になれたら嬉しいです。 試したこと 解決には至らなかった方法 Laravel キャッシュクリア系コマンドなど いつもお世話になっていた上記の記事を参考にほとんど試しました。 今まではだいたいこれで解決していたのですが...今回ばかりはうまくいきませんでした。 試したコマンド一覧 $ php artisan cache:clear $ php artisan config:clear $ php artisan route:clear $ php artisan view:
さてさて、ウェブサイト開発でページ表示の速度を向上させるためによく「キャッシュ」を利用することがあります。 キャッシュとは、時間がかかる計算結果を一時的に保管しておいて、一定時間は重たい処理を省略するテクニックですが、Laravelではこの「キャッシュ」がとても簡単に利用できるようなっています。(キャッシュのもっと詳しい説明はこちら) ただし、Laravelには多くのキャッシュ機能があるため、少し頭が複雑に感じることもあったりするのも事実です。 そこで、今回はキャッシュ機能についてまとめた「大全」的な記事を公開することにしました。 ぜひ開発の参考にしてください。 ※ 実行環境は、Laravel 5.7です。 お急ぎの人向け(キャッシュの保存&取得) Laravelでシンプルにキャッシュを扱いたい場合はヘルパー関数cache()を使うと便利です。 // 10分間、キャッシュ保存 cache(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く