2012-05-14 9 views
0

Amazon S3には多くのファイルがアップロードされていますが、のうち(約30)はファイル名が小文字。Amazon S3にアップロードした後のファイル名の相違点

初めて、Cyberduckとアップロードしました。この問題を見たとき、私はそれらをすべて削除し、Transmitで再アップロードしました。同じ結果。

名前が変更されたファイルをリンクするパターンはまったくありません。非常にランダムなようです。

誰もがこれに遭遇しましたか?
何が起こっている可能性がありますか?

ありがとうございました!
ダニエル

答えて

0

Amazonサーバーにアップロードすると、私はいつもFilezillaとSTFPを使用します。私はこのような問題は一度もなかった。あなたが使っているユーティリティがファイル名を変更していると私は推測します(正直なところ、これはCyber​​duckもTransmitも使用していないので推測です)。 Filezillaで試して、結果が何であるかを見てください。

+0

Filezillaを使用してS3に直接接続していますか?私はFilezillaのオプション、SFTP/SSHをS3に直接表示していません... SFTPサーバーであるAmazonにEC2サーバーがありますか? –

+0

私はEC2(Linux)上でFilezillaを使用します。 SFTPはSSHに含まれているので、ポート22を開いて、鍵ペアを設定し、Filezillaを設定して接続するとすぐに動作します。 SFTPサーバーをインストールする必要はありません。 –

1

Amazon S3オブジェクトのURLは、大文字と小文字が区別されています。だから大文字でファイルをアップロードし、同じURLでそのファイルにアクセスすると、うまくいきました。しかし、小文字でオブジェクトの名前を変更した後、同じ古いURLを試していて、アクセス拒否/ NoSuchKeyエラーメッセージが表示される場合があります。

Amazon S3オブジェクトのファイルURLを生成するためにBucket Explorerを試してから、そのファイルにアクセスできますか?

開示:私はBucket Explorerで働いています。

+1

私はすでに3月に丁寧に尋ねました。あなたの製品を宣伝するときは気をつけてください。それぞれのFAQ [ここに関連する製品やウェブサイトを宣伝してもいいですか?](http://stackoverflow.com/faq#promotion)詳細については(あなたの記事の巨大な部分にあなたの製品やウェブサイトの言及が含まれていれば、おそらく間違った理由でここにいるでしょう_)。また、署名/タグラインの使用を控えてください。詳しくは、それぞれのFAQ [署名やタグラインは使えますか?](http://stackoverflow.com/faq#signatures)を参照してください。役に立つコンテンツを提供し続ける必要があります。残りの部分は続きます... –

+0

URLを生成する際に大文字と小文字が区別されることはわかっています。私は大きなデータのインポートをしています。そこにはディスク上にたくさんのファイルがあり、ファイル名を書き留めています。私は後ですべてをアップロードし、正しいファイル名でそれらのファイルが存在することを期待しています。私の問題はそれが起こっていないということです。私はあなたの製品をあまり見ていないが、あなたの説明から、「ファイルをアップロードして正しいファイル名を保持させる」というのではなく、「URLパーツの生成」を解決するようだ。 –

関連する問題