現在、play フレームワーク 2 を使用して Web アプリを開発しています。/public ディレクトリの下に「files」フォルダーを作成しました。「play run」を使用してサーバーを起動すると、そのディレクトリの下のすべてのリソースにアクセスできました。
サーバーへのデプロイ後。「play start」を実行してサーバーを起動しましたが、「files」の下のリソースが見つからないことがわかりました。
「プレイ開始」と「プレイラン」の不一致の原因は何なのか気になります
更新: いくつかの試行の後。新しくアップロードされたリソースを表示できないことがわかりました。シナリオは次のとおりです。
1. play start --> server starts.
2. use application to upload a few images to the server.
3. try to display the uploaded image --> nothing is shown. browser shows the resource is not accessible.
4. kill the server process with task manager.
5. rm RUNNING_PID
6. run play start again
7. Try to display the uploaded image --> now the images are showing.
それで、「再生開始」の「ホットアップデート」の問題のように見えます。サーバーに変更を反映させるためにできる設定はありますか? ありがとう。