技術のタマゴ

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

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

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

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

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

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

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

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

*****

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

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

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

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

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

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

*****

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

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

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

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

♪ 関連記事 ♪

サーバに短時間内に何度もアクセスしてはいけない... ネットショップ、サイト更新担当のかこです。 先日あるページのHTMLをいろいろ書き直していたのですが、 変更箇所がたくさんあり、全箇所直してからアップした方が いいかなー、と思いつつ、ちょこちょこサーバに上げてたんです。 頭の隅には、こ...
ad.yieldmanager.comのポップアップ広告(あし@設置ブログ)をブロッ... ここ2、3日のことだと思うのですが、ある複数のブログを見に行くと、 こんなポップアップ広告が表示されるようになりました。 (2013年9月23日現在) 原因は置いておいて、手っ取り早く表示を消したい人は、本編へ。 *****...
Photoshopで画像の白い部分をさくっときれいな白にする方法:トーンカーブ... 友人から、青みがかってしまった、スキャンした書類の白色をフォトショのトーンカーブでさくっと真っ白に補正したいんだけど、どうするんだっけ白抜き?と聞かれて、ちょこっと戸惑ったので、忘れないようにメモしておきます。 ぱぱっとできます。(P...
ad.yieldmanager.comのポップアップ広告をブロックする方法・本編... あし@を使っているブログ主が、ツールを外しさえすれば消える ad.yieldmanager.comの悪質なポップアップ釣り広告↓。 (2013年9月23日現在) スパイウェアを検出しました。これ、嘘ですから。 広告が...
Windows8ノートPC液晶ディスプレイの色調整に挑戦!... 買ったばかりのノートPCの画面の色が変だったら、どうしよう? 先日買ったノートPC(dynabook/ Windows8 64bit/ Intel Core i3)の ディスプレイを見てみると、鈍感な私でもはっきり青っぽいと感じ、 自分の...

コメント

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

  • こんにちは。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

コメントを残す

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