• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Flashが作動しません…)

Flashが作動しない理由と解決方法

このQ&Aのポイント
  • 無料配付されているFlash付きのホームページテンプレートを編集してサーバーに転送したが、メイン画像部分のFlashが作動せず真っ白な状態になっている。
  • テンプレート配布サイト、使用したテンプレート名、編集ソフト、転送先サーバー、OS、ブラウザ、Webサイト編集経歴が明記されている。
  • FAQを確認した上で、必要なファイルの転送、ファイル名と拡張子の確認、階層の揃えなどを試したが、問題が解決しなかった。

質問者が選んだベストアンサー

  • ベストアンサー
  • nana_coco
  • ベストアンサー率66% (56/84)
回答No.3

こんばんは。 まずは、どこでどう間違っているのか確認するために、配布サイトから新しいテンプレをダウンロードし、 ビルダーで開く事なく、そのままそれをFFFTPで、今ある物と混ざらないように新規でフォルダーでも作ってそこに入れてみてください。 そのフラッシュサイトはネット上でちゃんと表示されましたか? 先ほど私も、質問者様がダウンロードしたサイトのテンプレを自分のサーバーにUPしましたが問題なくサンプルのフラッシュは表示されてました。 まず上記を試してみて、質問者様の環境に問題が無い事のチェックができると思います。 で、なぜ表示しないかを探りましょう。 ビルダーで弄るとタグが自動的に書き換えられてしまってるか、ファイルの位置や、ファイル名あたりかと思います。 違いを見つけてみてください。

haru-haru2119
質問者

お礼

ご回答ありがとうございます。 問題が解決いたしました! 普段使っていないFFFTPでの転送は、試したところうまくいかなかったのですが、それをやっている過程で…ものすごく初歩的なミスをしていることに気づき、それをホームページビルダーのファイル転送ソフトで変更したら解決いたしました。 大変、お恥ずかしいのですが、転送先フォルダは「/home/●●●●●●●/www」なのに、転送していたのは「/home/●●●●●●●」。つまり、一つ上の階層に転送していたことに気づきました。 絶対間違えているはずない…と思っているところに見落としがあり、ご回答者の皆様には申し訳ない気持ちです。でも、皆さんのおかげで(特に今回はFFFTPの転送設定をしているときに)間違いに気づき、問題が解決したことに心より感謝申し上げます。 ありがとうございました。

その他の回答 (2)

  • asciiz
  • ベストアンサー率70% (6849/9742)
回答No.2

Adobe Flash Player はインストールされていますか? Flash は、Microsoftが提供しているものではないので、まっさらな Windows OS には入っていません。 以下よりインストールしてください。 >Adobe Flash Player のダウンロードとインストール >http://get.adobe.com/jp/flashplayer/ まあ、他のサイトのFlashが動作するなら、そこは問題ないでしょうけど… ---- もう一つ、Webサーバー側の設定が必要な場合があります。 Flashオブジェクトの拡張子は「swf」ですけども、この拡張子がFlashオブジェクトである、と教えてやらなければいけません。 大概は、Webサーバーの設定ファイル(httpd.conf や mime.types ファイル)で定義されているもんなんですが、そこで定義されていなくても、追加することが可能です。 ディレクトリに置く .htaccess ファイルに、以下の一行を追加します。 .htaccess -------- AddType application/x-shockwave-flash swf -------- このファイルを置いた後に、Flash入りのページを表示させてみてください。 ---- Webサーバ自体の設定ファイルをいじる例は以下で。 参考)AdminWeb: MIMEタイプの追加 http://www.adminweb.jp/apache/docroot/index4.html

haru-haru2119
質問者

お礼

昨日は、貴重なアドバイスをいただきましてありがとうございました。 全く別のことで初歩的なミスをしていたことが分かり、おかげさまで問題が解決いたしました。 内容についてはNo.3のご回答者様のお礼に書かせていただいております。 お忙しいところ、ご丁寧にありがとうございました。

haru-haru2119
質問者

補足

ご丁寧なご回答、ありがとうございます。 Adobe Flash Playerはインストールされておりまして、この無料テンプレートサイトのサンプルはブラウザできちんとFlashが作動しております。 それから、教えていただいた「.htaccess ファイル」というのはサーバーになかったので、メモ帳に「AddType application/x-shockwave-flash swf」をコピペして、ファイル名を「.htaccess」に変更してサーバーにアップしてみました。 ↑やり方、間違ってますか? この方法だと、まだブラウザでFlashは動きませんでした。 なにぶん、素人同然なもので…申し訳ありません。 何か考えられることがありましたらお教えいただけないでしょうか m(__)m

回答No.1

「必要なファイルをすべて転送すること」 ホームページビルダーでは、リンクではなく、埋め込まれたファイルを認識しない場合があります。 Flashファイルがアップされていないのではないでしょうか?

haru-haru2119
質問者

お礼

今回は、お忙しい中アドバイスをいただきましてありがとうございました。 恥ずかしながら、初歩的なミスをしていることに気づき、おかげさまで問題は解決いたしました。 内容についてはNo.3のご回答者様のお礼に書かせていただいております。 お時間を取らせて申し訳ありませんでした。 ありがとうございました。

haru-haru2119
質問者

補足

ご回答、ありがとうございます。 ほとんど素人なので、おっしゃってることと合っているのかわかりませんが、ホームページビルダーのファイル転送ツールの右側(サーバー側)には以下のファイルがアップされています。 AC_RunActiveContent.js flash_template02.js flash_template02.swf flash_template02.txt imagesフォルダ(←画像入り) ついでに、カレンダーもFlashなんですが、これもファイルはアップされているようですが、ブラウザでは見られません。 flash_calendar.js flash_calendar.swf ちなみに、当然ながらホームページビルダーのプレビュー画面では、正常にFlashが動いています。 (T_T)

関連するQ&A