重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

無料配付しているFlash付きのホームページテンプレートを、ホームページビルダーで編集してサーバーに転送したのですが、どうやってもサイトのメイン画像部分のFlashが全く作動しない(真っ白)状態で、ずごく困っています(←友人のお店のサイトなので…)。
ちなみに、Flash以外の画像やテキストはすべて正常に閲覧できます。

テンプレートを配布しているサイトのFAQに書かれてあることは全部確認してみたのですが、それでも動きません。
試してみたことは、
「必要なファイルをすべて転送すること」
「ファイル名の大文字小文字を揃えること」
「ファイルの階層を揃えること」
「画像ファイルの拡張子を小文字にすること」などです。

お分かりになる方、是非ともご教授願います。
どんなことでも結構です。教えていただいたことは全部試してみようと思ってます。

●テンプレート配布サイト(http://flashnatural.com/)←このサイトは初めて利用します。
●使用したテンプレート名(template 02_1sp)
●編集ソフト(ホームページビルダー16)
●転送先サーバー(さくらインターネット・スタンダード)
●OS(Windows7)
●ブラウザ(IE10)
●Webサイト編集経歴(7回:すべて無料テンプレートを使用)

その他にも必要な情報がありましたらお伝えしますので、
よろしくお願いいたします。

A 回答 (3件)

こんばんは。



まずは、どこでどう間違っているのか確認するために、配布サイトから新しいテンプレをダウンロードし、

ビルダーで開く事なく、そのままそれをFFFTPで、今ある物と混ざらないように新規でフォルダーでも作ってそこに入れてみてください。

そのフラッシュサイトはネット上でちゃんと表示されましたか?

先ほど私も、質問者様がダウンロードしたサイトのテンプレを自分のサーバーにUPしましたが問題なくサンプルのフラッシュは表示されてました。

まず上記を試してみて、質問者様の環境に問題が無い事のチェックができると思います。

で、なぜ表示しないかを探りましょう。

ビルダーで弄るとタグが自動的に書き換えられてしまってるか、ファイルの位置や、ファイル名あたりかと思います。

違いを見つけてみてください。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。
問題が解決いたしました!

普段使っていないFFFTPでの転送は、試したところうまくいかなかったのですが、それをやっている過程で…ものすごく初歩的なミスをしていることに気づき、それをホームページビルダーのファイル転送ソフトで変更したら解決いたしました。

大変、お恥ずかしいのですが、転送先フォルダは「/home/●●●●●●●/www」なのに、転送していたのは「/home/●●●●●●●」。つまり、一つ上の階層に転送していたことに気づきました。

絶対間違えているはずない…と思っているところに見落としがあり、ご回答者の皆様には申し訳ない気持ちです。でも、皆さんのおかげで(特に今回はFFFTPの転送設定をしているときに)間違いに気づき、問題が解決したことに心より感謝申し上げます。

ありがとうございました。

お礼日時:2013/08/20 10:07

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

この回答への補足

ご丁寧なご回答、ありがとうございます。

Adobe Flash Playerはインストールされておりまして、この無料テンプレートサイトのサンプルはブラウザできちんとFlashが作動しております。

それから、教えていただいた「.htaccess ファイル」というのはサーバーになかったので、メモ帳に「AddType application/x-shockwave-flash swf」をコピペして、ファイル名を「.htaccess」に変更してサーバーにアップしてみました。

↑やり方、間違ってますか?
この方法だと、まだブラウザでFlashは動きませんでした。

なにぶん、素人同然なもので…申し訳ありません。
何か考えられることがありましたらお教えいただけないでしょうか
m(__)m

補足日時:2013/08/19 17:07
    • good
    • 0
この回答へのお礼

昨日は、貴重なアドバイスをいただきましてありがとうございました。

全く別のことで初歩的なミスをしていたことが分かり、おかげさまで問題が解決いたしました。
内容についてはNo.3のご回答者様のお礼に書かせていただいております。

お忙しいところ、ご丁寧にありがとうございました。

お礼日時:2013/08/20 10:10

「必要なファイルをすべて転送すること」


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

この回答への補足

ご回答、ありがとうございます。
ほとんど素人なので、おっしゃってることと合っているのかわかりませんが、ホームページビルダーのファイル転送ツールの右側(サーバー側)には以下のファイルがアップされています。
AC_RunActiveContent.js
flash_template02.js
flash_template02.swf
flash_template02.txt
imagesフォルダ(←画像入り)

ついでに、カレンダーもFlashなんですが、これもファイルはアップされているようですが、ブラウザでは見られません。
flash_calendar.js
flash_calendar.swf

ちなみに、当然ながらホームページビルダーのプレビュー画面では、正常にFlashが動いています。
(T_T)

補足日時:2013/08/19 16:57
    • good
    • 0
この回答へのお礼

今回は、お忙しい中アドバイスをいただきましてありがとうございました。

恥ずかしながら、初歩的なミスをしていることに気づき、おかげさまで問題は解決いたしました。
内容についてはNo.3のご回答者様のお礼に書かせていただいております。

お時間を取らせて申し訳ありませんでした。
ありがとうございました。

お礼日時:2013/08/20 10:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!