技術のタマゴ

カスタマイズとPC豆知識、ブログについて考えること。

サーバにバックアップファイルを上げるときは最新の日時に

ネットショップ、サイト更新担当のかこです。

先日、htmlファイルが白紙の状態で、いくつかサイトに
アップされてしまう、という出来事がありました。

気づいて翌日、私がバックアップファイルで上書きしたのですが、
修正を加えたファイルはすぐにサイトに反映されたのに、
そのまま更新せずに上書きしたファイルの部分は、
いつまでも白紙のままで修正されなかったんです。

Firefox、IE、Cromeを立ち上げ、スーパーリロードしてみても、
どのブラウザで見ても更新されない。
キャッシュを消してもダメ。

あるべきフォルダに、あるべきファイルはあるのになぜ??
しばらくはまりました。

ブラウザの更新 スーパーリロード

*****

実はこのとき、ブラウザではなく、サーバが白紙のファイルの
キャッシュを読みにいっていたんです。

なぜかというと、白紙で上がってしまったファイルは最新の日時で、
バックアップファイルは、それより古い日付のものだったからです。

白紙のファイルを消して、正しい中身のあるファイルをアップしても、
サーバの方で、わざわざ削除した最新ファイルの方を
表示してくれていたんですね。

親切というか、おせっかいというか。

そこで、バックアップファイルを再保存して、最新の日付に直して
アップすると、ほどなくサイトが正常に見えるようになりました。

一部は、ファイル名を替えて上げなおしたものもありますが、
タイムスタンプを最新にするだけでも、OKだったと思います。

*****

サーバの方でキャッシュを読みに行ってしまっているならば、
ブラウザを強制リロードしても更新されるわけないですよね。

サーバを迷わせないためにも、最新の日時のデータにして
アップしなくてはいけなかったんです。

実は私は今まで、更新したファイルや、今までに無いファイルを
作成してアップすることはあったんですが、
古い状態に戻す、という作業はやったことがなかったんですよ。
盲点でした。

バックアップデータを上書きでサーバにアップするときは、
タイムスタンプを最新にする、なんてことは、WEB担当の人には
常識的なことなのかもしれませんが、私のような
経験の浅いサイト更新担当の方には役に立つかもしれないので、
自分の覚え書きも兼ねて、記事にしておきます。

♪ 関連記事 ♪

Hacked by Jacko Nexus と 0wnded by Gantenge... 2014年1月19日16:40頃、バリューサーバー、s1.valueserver.jpが クラッキング(ハッキング)されました。 (Hacked by Jacko Nexus) 二度目の書き換えがあったのは、22時過ぎに二...
サーバに短時間内に何度もアクセスしてはいけない... ネットショップ、サイト更新担当のかこです。 先日あるページのHTMLをいろいろ書き直していたのですが、 変更箇所がたくさんあり、全箇所直してからアップした方が いいかなー、と思いつつ、ちょこちょこサーバに上げてたんです。 頭の隅には、こ...
Windows8でローマ字入力/かな入力を切り替える方法... キーボードで文字を入力していると、何かの拍子に、ローマ字 入力から、かな入力に切り替わってしまうことがあります。 「A」キーを押して「あ」と打ったつもりが「ち」になるアレです。 Windows7、Vista、XPのときは、言語...
さくらのレンタルサーバ全プラン容量アップ♪... 私が今使っている、さくらのレンタルサーバ ライトプランのHDD容量が、本日2013年2月14日、 なんと、5倍になりました♪ うっわーい!!!太っ腹~☆ ◆「さくらのレンタルサーバ」「さくらのメールボックス」   ディスク容量増量のお...
Twitter混雑くじらさん携帯版(ひよこ?)... 平日夜20時ころですかね。 友人と二つ折りガラケー(ガラパゴス携帯)で DM(ダイレクトメール)のやりとりをしてたら、 ツイッターの接続が悪い。 そしたら、今、混雑してますよっていうメッセージとともに、 くじらさんとひよこさん達がで...

コメント

  • お久しぶりでございます
    技術の卵の記事はいつも凄いな~
    なるほど・・うん、うんと思いながら読ませて頂いてます
    私みたいなパソコン知識がないものにはとても助かっています

  • こんにちは。

    いつも、コメント有難う御座います。
    そうか、バックアップは、昔のデータだから、
    サーバー側が最新のデータを見に行くのですね。
    こういうことは、私も知らなかったですね。

    更新されないときは、何も考えず、
    適当にスペースとか入れて、ファイルを変更してアップしていました。
    WEBの常識といっても、知らない人は、知らないですよね。

    それと、スーパーリロードという言葉をはじめて知りました。
    IEでのCTR+F5は、
    「更新されないときは、そうすると更新するよ。」
    って、以前友人から教わったので、やっぱり何も考えずに、
    そうしていましたね。

    何事にも、理由がありますね。

  • スーパーリロード、ちょっと強そうですよねw

    私もF5でリロードは知ってたんですけど、
    強制リロードのやり方は今回知りました。
    その事態に遭遇しないと知らないことはいつまでも知らないまま
    だったりするんですよねぇ。

    cm8さん、ごぶさたでした。FC2に拠点移されたんですね。
    TOPページがステキ!自作なのかな?

    私も詳しくなくて分からないことだらけですけど、
    そんな私が分かるようになったことは、同じような
    誰かの役に立つこともあるかな~、と思って、日々書いてます。
    少しでもお役に立てればいいんですけど。

  • 久し振りにアップしたばかりなのに
    一時間以内にコメントが届いてた!今拝見したところです。
    もう休みに入っちゃったよね。

    かこさんって凄いシュールな感覚をお持ちですね。
    あのブログはほとんどかこさん向けに書いたんです。

    折れた腕を庇いながら、左手で、手術の前日に。

    ラッキーストライクの祟りじゃありません!
    インド洋で真っ二つに割れた三井商船の祟り・・・ではあるかもしれないけど、

    思惑どうり、御祈りが効いて手術は大成功!
    ありがとうございます。

    ああ・・・未だしんどいのでもう寝ます。請う同情♪え・へ・へ

  • ケメさ~ん。祈りが通じてよかったです♪
    もうだいぶ回復したかなぁ?同情、しますよ、しちゃいます!
    もうしばらくお大事にです~。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です