【2ページ目】
旧サーバーと新サーバーの表示の違いを確認出来ない
そもそも、全く同じものが表示されるので、「今、自分が見ているのが新サーバーのサイトなのか旧サーバーの現行サイトなのかどっちなのか?」がまるで解らないのだ。
この問題はなかなか厄介。
反映されてないとハッキリしてるならhostsが反映されない問題を解決しなければならない。
コマンドプロンプト(管理者)で、
ping miyacolor.info
と入力してみる。その後にズラララっと文字が出るが、その中に「指定したIPアドレス」が入っていれば、ちゃんと新サーバーへとアクセス出来ているに違いない。指定したのと別のが出ていたら「旧サーバー」へアクセスしてる。
だが、僕の場合は、pingを飛ばして、ちゃんと新サーバーへアクセス出来ている筈なのに、それが反映されていないように思えて困った。その理由はこうだ。
wordpressで記事を一部変更する作戦!
自分なりに考えた技だが、「ワードプレスで作られているブログなどのサイト」で、新サーバーか旧サーバーのどちらかだけで「記事の一部を変更」して見分けがつくと思ったのだ。
具体的には、僕は旧サーバーの全ての最新記事のタイトルの冒頭に「????」を加えた。それにより、hostsを書き換えて覗いたサイトで「????」がなければ新サーバーということが解るだろう!と思ったのだ。
しかし、これは大間違い! レンタルサーバーのサポートセンターの女性にも「えええっ?!おかしいですねぇ~!」と言われていたが(意外と僕レベルだった)、
ワードプレスは、本体を「webサーバー」に置き、記事の内容などは「データベースサーバー」に置かれるのだ。
だが、
こうなる筈が、そうではなかった。
新サーバーでの記事にも「????」が表示されていたのだ。ありゃりゃ?
だが解決。というか勘違いだった。ワードプレスというブログエンジンは(というかムーバブルタイプもだけど)、データベースサーバーにデータを置いている。つまり、僕が移設するのは「webサーバー」なので、
「旧webサーバー」で書いたものも、「データベースサーバー」に保存され、そのデータベースサーバーは移設されず、新旧共用なので、「新サーバー」で読みに行けば、そのデータベースサーバーの情報を共有するので、新サーバーでも当然「????」が表示されるのだ。うげげっ!
ここに気付くまでに1ヶ月かかる僕。悲しいぜ。(次頁に続く)