iWebでサイトの更新ができなくなってしまいました。

これまでMobileMeでサイトを公開してきたのですが、FTCサーバー(FC2を利用しています)に移行したところ、サイトの公開は無事にできたのですが、その後iWebでサイトを更新してアップロードしても、更新内容がまったく反映されなくなってしまいました。iWebのdomainファイルはきちんと更新されていないので、アップロードがうまくいっていないようなのですが。FC2のサポートではiWebに関する内容はサポートしかねると言われてしまい。どなたか解決策を教えてください。

Mac mini (Mid 2011), Mac OS X (10.7.3)

投稿日 2012/08/07 20:27

返信
返信: 13

2012/08/07 22:13 editionsgirafe への返信

アップロードがうまくいっていないようなのですが

なぜアップロードがうまくいっていないと判断されましたか?。なにかエラーダイアログが出ていますか?。これが分るとヒントになるかも。

更新内容がまったく反映されなくなってしまいました。

複数のブラウザでチェックして本当に更新されていないかどうか再度確認して下さい。


私の環境では問題なくfc2.comにアップ出来ています。

MacOSX10.7.4 iWeb3.0.4です。

2012/08/08 07:30 やすどん への返信

さっそくのご返信をありがとうございます。


FC2のサポートの方から、アップロードがうまくいっていない可能性がある、といわれたまでで、実際はアップロード自体は毎回成功していてエラーメッセージも出ていません。


つまり、アップロードは成功しているのに、アップロードした内容がブラウザに反映されず、古い内容がブラウザに表示されてしまっている、といった状況のようです。


safari、firefoxの両方のブラウザで確認してみましたが、やはり更新がなされていませんでした。


環境は、MacOSX10.6.8、iWeb3.0.4です。考えられる原因はありますでしょうか?

2012/08/08 07:37 editionsgirafe への返信

iWebでエラーメッセージがでないのは困りましたね。

考えられる原因はありますでしょうか?

ちなみにディレクトリ等の設定は間違えていませんよね?。アップしようとしていたディレクトリと別のディレクトリにアップしてしまい旧URLを見ているなんて事は有りませんか?。


試しにfc2.comのファイルマネージャーでファイルの更新日時をチェックしてみて下さい。

また、iWebでアップしようとしているディレクトリを全て削除してから再度アップしてみるのも良いかもしれません。

2012/08/08 07:53 やすどん への返信

早速のご回答ありがとうございます。


「ディレクトリ等の設定」とのことですが、当方このあたりの知識に乏しく、具体的にどこの画面で何をどのように設定すればよいのかわかりません。

ここらあたりに原因がありそうな気がわたくしもいたします。大変お手数ですが、設定方法を教えていただけないでしょうか?


FTPファイルマネージャの更新日時も見てみましたが、6月27日と古いままで、ちょうど現在ブラウザに表示される内容をアップロードした日時と思われます。ただ、これはまだMobileMeのサービスが有効だった期間であり、その有効期間内にFC2に移行した期間です。何か関係があるかはわかりませんが。


同様に、「ディレクトリを全て削除する」というのも、その操作方法がわかりません。

2012/08/08 08:06 editionsgirafe への返信

まずは簡単なところからチェックして行きましょうか。


サイトの公開設定で公開先をローカルフォルダにして内蔵HDD上に公開して下さい。それをブラウザで閲覧して問題ない事を確認して下さい。ここで何か問題があれば作成したiWebのデータ上にトラブルを抱えている事になります。


上記に問題ない事を確認した上でFTPに再度公開を試しますが、その前に幾つか確認します。

サイトの公開設定で

公開先:FTPサーバ

サイト名:任意

サーバアドレス:FC2指定の物

ユーザ名:FC2指定の物

パスワード:FC2指定の物

ディレクトリ/パス:任意(空欄でも可)

プロトコル:FTP

ポート:21

WEBサイトURL:http://サーバアドレス/ディレクトリ/パス

ここがちょっと注意ですね。editionsgirafeさんの環境で

サーバアドレスが「editionsgirafe.web.fc2.com」でディレクトリ/パスが「main」だった場合は

WEBサイトURL:は「http://editionsgirafe.web.fc2.com/main」になります。

また、facebookの項にはチェックを入れないで下さい。

この状態でFTPの接続テストを行い、問題なければサイト全体の公開を行って下さい。

そして公開先をチェックする場合はiWwbから「アクセス」ボタンを押してチェックしてみて下さい。

2012/08/08 08:35 やすどん への返信

懇切丁寧にありがとうございます!


まず、ローカルフォルダ&HDD上の公開、というのは問題なく、内容が更新された状態で閲覧できました。


サーバアドレスが「editionsgirafe.web.fc2.com」でディレクトリ/パスが「main」だった場合は

WEBサイトURL:は「http://editionsgirafe.web.fc2.com/main」になります。


とのことですが、FC2からもらった情報によると、


FTPホスト:ftp.kirinstore.com

FTPユーザー名:kirinstore


となっているのですが、この場合は、


http://kirinstore.web.fc2.com/main


と入力すればよろしいのでしょうか?


ちなみに、サーバアドレスのところには、


ftp.kirinstore.com


と現在入力しているのですが、これで正しいでしょうか?

2012/08/08 08:57 editionsgirafe への返信

私はfc2の無料版を使用しています。それで若干違うのでしょうか。それとも独自ドメインをとっていますか?。

fc2ホームページからログインしてFTP情報を見て下さい。そちらのホスト名はどうなっていますか?。

そちらで「kirinstore.com」になっていれば

http://kirinstore.com/「ディレクトリ/パス」になるとは思のですが.....。

2012/08/08 09:09 やすどん への返信

何度も申し訳ございません。


はい、独自ドメインをとっています。


FTP情報の画面には「ホスト名」という表示は出てこないようなのですが、


アカウント名 kirinstore

ユーザ名 kirinstore

URL http://kirinstore.com/


となっています。


http://kirinstore.com/「ディレクトリ/パス」


とのことですが、「ディレクトリ/パス」のところに具体的に何を入れたらよいかがわからないのですが。

基本的なことかも知れず、大変恐縮ですが、教えてくださればと存じます。

2012/08/08 11:35 editionsgirafe への返信

やすどんさま


この度は何度もご丁寧にありがとうございました。

その後、わたしのほうでいろいろ試してみたのですが、原因の完全な解明とはいかないまでも、ある程度解決できました。

下記、ご報告させていただきます。


FC2のサポートより、だいぶ以前に下記の内容を指示されていました。


FC2レンタルサーバーLiteでは、

サイトに表示させる画像やページファイルは全て

Rootディレクトリではなく「public_html」のディレクトリ内に

アップロードして頂きませんと、表示反映されませんのでご注意下さい。

また「public_html」のディレクトリ階層に

アップロードされているindex.htmlのファイルが

お客様のサイトのトップページとして反映されます。

トップページとして表示させたいページファイルは必ず

「index.html」のファイル名でpublic_html内にアップロードして下さい。


iWebでアップロードを行うと、FC2の管理画面の/の後のトップの階層にindex.htmlならびにサイトのフォルダが自動的に作成されてしまうので、これをpublic_htmlのディレクトリ内に手動で移動させることが必要なようです。


ただこの際に、古いデータがpublic_html内に残っていると、移動&上書きしただけではフォルダだけが上書きされ、その中身が上書きされません。そのため、いったん古いデータはフォルダごと削除して、新規にここに移動させる必要がありました。


基本的にはこれで解決するはずなのですが、さらにSafariに残っているキャッシュも何らかの影響を及ぼす様子でしたので、Safariをリセットした上で試してみると(これも何度か試したり、手動でアドレスを入力したり、時間をおいたりする必要がありました。なぜだかはわかりませんが)、完全にデータが更新されました。


長文で失礼いたしましたが、今後同じような局面に陥った方が何らかの参考にしていただければと思い、ご報告させていただきました。


やすどんさまのご丁寧なサポート、誠に感謝いたします。

2012/08/08 22:59 やすどん への返信

アドバイスありがとうございます。


確かに新しいフォルダはトップの階層ではなく、public_htmlフォルダ内にできるようになりました。


ですが、上書きしてもフォルダのみ新しい更新日時で、フォルダの中のファイルは古い更新日時のまま変わらないようです。

そのため、最初にpublic_htmlフォルダ内のファイルを削除して、その後にアップロードする必要がありますでしょうか?

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

iWebでサイトの更新ができなくなってしまいました。

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。