- ベストアンサー
ダウンロードさせるには?
HPからexeファイルをダウンロードさせるようにしたいの ですが教えてください。 <a href="downlord/BitArena_setup.exe">AAA</a> この書き方でいいのでしょうか? これだとサーバーエラーがでてしまいます。 どうしたらいいのでしょう? どなたか教えてください~
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
もう一つの可能性。 サーバ再度で、exeファイルを実行使用としている可能性があります。 サーバのOSが、書かれていないのでわかりませんが、サーバがWindows系でIIS(又は、PSW)を使用していると、exeがスクリプトとして認識されて、実行されてしまいます(そういった設定を行っていれば)。 その為に、エラーになってしまう可能性があります(エラーコードから、その可能性が高い)。 対処としては、最初に、拡張子をlzh等に変更してみて、ダウンロードできないか確認してみて下さい。もし出来るなら、上記の推測があたっていますので、サーバ側の設定を変更して下さい。
その他の回答 (3)
- mnabe
- ベストアンサー率33% (427/1283)
ファイルの置き場所ですが... そのHTMLが置いてあるフォルダの下に、downlord(downloadではなく??)フォルダが作成してあって、そのフォルダの中にBitArena_setup.exeが無いとエラーになります。 それを確認してみて下さい。
補足
ちゃんとHTMLが置いてあるフォルダの下に、 downloadフォルダを作成して、そのフォルダの中にBitArena_setup.exeがあります。 なのに何でなのでしょう? ※ downlordじゃなくてdownloadでした。 HTMLの方にはちゃんとdownloadって書いてあります。
- coolguys
- ベストアンサー率18% (351/1917)
downlordというフォルダの下に exeファイルがちゃんとありますでしょうか? 階層構造は正しいでしょうか?
補足
mnabeさんの補足の欄にも書いたのですが exeファイルはdownlordというフォルダに ありますし、階層構造も大丈夫です。 ↑これ以外に原因は考えられないですか?
あなたのサーバーに「download」というフォルダがあり、 その中に「BitArena_setup.exe」というファイルがあり、 downloadフォルダの1つ上の階層に、 <a href="downlord/BitArena_setup.exe">AAA</a> というタグを書いたhtmlファイルがあるのに、 サーバーエラーでダウンロードできないということでよろしいのでしょうか? だとするとデータが大きすぎるのかもしれませんが、 BitArena_setup.exeはどのくらいの大きさですか?
補足
その通りです。 ちなみにBitArena_setup.exeは2.50MBぐらいです。 そんなに大きすぎるとは思わないのですが・・・
お礼
サーバー側に問い合わせたところ、サーバー側の設定が 原因のようでした。 いろいろありがとうございました♪
補足
拡張子lzhにしてやってみたのですが、 lzhだとできました。 サーバー側に問い合わせてみます。