0
サーバーから完全なプロジェクトをプルするとき、またはサーバー上でプッシュするとき、ビューが更新されない理由についての適切な説明はありますか?私は、手動でリソースフォルダに移動し、すべてがアップロード/ダウンロードされた後にビューを転送する必要があります。Laravel FileZillaアップロード/ダウンロード
サーバーから完全なプロジェクトをプルするとき、またはサーバー上でプッシュするとき、ビューが更新されない理由についての適切な説明はありますか?私は、手動でリソースフォルダに移動し、すべてがアップロード/ダウンロードされた後にビューを転送する必要があります。Laravel FileZillaアップロード/ダウンロード
解決策は、コメントに記載されているようにキャッシュをクリアすることです。
php artisan view:clear
これは、デフォルトでキャッシュがファイルに設定されているためです。つまり、ビューキャッシュはファイルに格納されます。すべてをアップロードすると、古いキャッシュがアップロードされます。ファイルが格納されますstorage\framework\views
単一のフォルダをアップロードすると、laravelは変更を認識してキャッシュを破棄します。
PS:この種の動作にgitを使用することをお勧めします.Laravelには、この種の動作を防ぐための.gitignoreファイルがあります。
ビューキャッシュをクリーニングしようとしましたか? – Gntem
あなたはファイルが実際にアップロードされることを意味しますが、キャッシュは古いバージョンを取り込んでいますか?キャッシュをクリアせずに手動でアップロードすると、それはなぜ機能しますか? – Norgul
私はファイルが変更されていることを確認し、キャッシュされたビューを再表示すると思います。または、最初のアップロード時にviewsディレクトリのアップロードをスキップします。 – Gntem