0

S3 からの静的 pdf の提供。AWS に本番環境を、ローカルの Vagrant Virtual Machine に開発環境を用意します。今日まで、すべてが正常に機能していました。

Vagrant 開発環境から S3 ファイルにアクセスしようとすると、

ホスト「bucket.s3.amazonaws.com」を解決できませんでした

AWS 本番環境では、通常どおりファイルにアクセスできます。アクセスするコードはまったく同じです。

関連する場合と関連しない場合があるその他の注意事項

  1. VM は今朝リセットされました。それ以来、機能していません。
  2. DNS をフラッシュしようとしました -> ipconfig /flushdns
  3. ブラウザのキャッシュをクリアしました

助けてくれてありがとう。

4

2 に答える 2

1

「VM がリセットされました」とはどういう意味ですか? VM をサスペンド状態にし、ホスト マシンのネットワークを変更するのを忘れると、問題が発生します。その後何も解決できません。修正するためにvagrant suspend && vagrant up、ネットワークを更新するようにしました。

于 2013-02-13T19:19:05.800 に答える
0

openstack で vagrant を使用して S3 ファイルをフェッチしようとしたときに同様の問題に直面し、openstack サブネットで DNS を構成することで解決しました。(つまり、DNS の問題は vagrant vm 構成に関連していませんでした。openstack 構成に関連していました。vagrant vm から cat /etc/resolv.conf を実行して確認できます)

于 2014-12-08T17:17:23.243 に答える