2017-04-12 17 views
1

私は晴れたアプリサービスとして動作しているPHPアプリを持っています。Azureアプリサービスは新規/変更されたファイルを使用していません

アプリサービスでは、15分ごとに実行され、新しい画像をパブリックフォルダに配置するWebジョブがあります。問題は、これらの新しい画像がブラウザで表示しようとしたときに見つからないということです。しかし、Webアプリケーションを再起動すると、それらがポップアップします。

私はファイルベースのキャッシュも実行しています。同じことがそこに適用されるようです。キャッシュファイルの変更は、アプリケーションを再起動するまで取得されていません。

これはなぜ起こっているのでしょうか?

+0

あなたが書いたコードと 'web.config'ファイルとあなたがブラウザに持っている正確なエラーコードのような詳細を共有できますか? –

答えて

1

詳細については、以下のスレッドを参照してください。

How To Flush A Websites Cache?

@Garyが指摘したように、あなたはAzureのWebアプリケーションでがポータルを管理アプリの設定で、0WEBSITE_DYNAMIC_CACHEを設定してみてください。

+0

素晴らしいです、ありがとう!私は仕事中に戻るときに火曜日にこれを最初に試してみます:) –

+0

提案したようにWEBSITE_DYNAMIC_CACHEを0に設定するだけです。本当にありがとう! –

関連する問題