先日、専用サーバーから別会社の専用サーバーにサイトのデータを移しDNSの変更をしました。
DNSの変更は無事に終わったようなのですが、サイト内のPHPとCGIが正常に動いていません。DNS変更が完全に終了するのには24~48時間かかるということなのですが、変更を行ってからすでに70時間以上経っていますが未だに正常に動きません。
サーバー会社、もしくはドメイン管理会社によっては今回のように48時間以上の時間が必要な場合があるのでしょうか?
また、もしいくら待ってもダメな場合に解決に向けて出来ること、またはやらなければいけないことなどがあったら教えてください。よろしくお願いします。
とりあえずPHPとCGIは旧サーバー、および自家サーバーでは正常に動いているので、それらのスクリプトは何度か新しいサーバーにアップロードしてみましたが結果は変わりませんでした。
No.1
- 回答日時:
「正常に動いていない」とは、具体的にどのような状況ですか?それによって原因もとりうる手段も変わります。
「サーバが見つかりません」とか「Internal Server Error」とか。
この回答への補足
説明不足で失礼いたしました。
PHPの不具合のほうですが、サイト内検索のPHPスクリプトなのですが検索結果が多く何ページかに検索結果が分かれる場合2ページ目3ページ目・・・といったようにリンクが出るようにしています。
しかしリンク先のどれをクリックしてもすべて最初のページを表示してしまいます。(たとえば2ページ目をクリックしたとき、アドレス欄には~php?page=2のようになっているのですが、1ページ目が表示されてしまいます)
ちなみにローカルサーバーでは正常に他のページに移動できます。
CGIの不具合ですがメールフォームのpostmailというCGIを使っているのですが、送信ボタンを押して~/postmail.cgiページには飛ぶのですが、本来は送信内容の確認ページが表示されるはずがページが真っ白で何も表示されません。
新サーバーのCGIのパーミッションも確認し、正しく設定したのですがこのような状況になってしまっています。
お手数ですがどうぞよろしくお願いいたします。
No.2
- 回答日時:
ご質問が間違っているのではと思いますが、移したのはDNSではなくドメイン名では? 違ってたらごめんなさい。
ドメイン名の話なら、とりあえず直接IPで実験するのがいいと思います。
ドメイン名でアクセスしてこないと動かない仕組みなら、アクセスするPCのHOSTSファイルで直接IPを指定すればいいし。
ドメイン変更がそんなに掛かることは無いので、多分レジストリーをやり直せばいいと思います。
この回答への補足
ご意見、ありがとうございます。
移したのはDNSで、ドメイン名は変えておらずドメイン名を買った管理会社(?)はそのまま使っておりその会社にDNSの変更を依頼しました。
IPに関してですが、古い方の(以前使っていた)サーバーはまだ稼動しているようで直接古いIPを入力することで古い方のサーバーからもサイトは見れています。ちなみに古い方ではPHPとCGIが正常に動いています。
No.3
- 回答日時:
No1です。
ご説明いただいた不具合は、どれもDNSとは関係ないように思われます。
どちらも仕様を知らないのであてずっぽうですが、検索結果を一時格納するファイルを作成できないとか、テンプレートが読めないとかではないでしょうか。サーバのエラーログに何か出ていませんか?
>サーバー会社、もしくはドメイン管理会社によっては今回のように48時間以上の時間が必要な場合があるのでしょうか?
DNS設定変更の反映時間に関しては各DNSサーバのTTL時間の設定によります。通常は1日とか1週間とかに設定してあり、変更スケジュールにあわせ徐々に短くすればほぼタイムラグ無しに変更できます。
もし一週間のままだったとすれば、最長で1週間かかる場合もあります。
この回答への補足
ご指摘、ありがとうございます。
サーバのエラーログを調べたところ、関連していそうなログで
PHP Notice: Undefined variable: HTTP_GET_VARS in /var/www/vhosts/hoge.com/httpdocs/products/list/zenken.php on line 270,
というのを発見しました。このログから何か判ることがあったらお手数ですが教えてください。
TTL時間の設定ですが、自分なりにも調べてみましたがドメイン管理会社がDNS変更の際TTL時間の設定をしなかった可能性がありそうですね。
実を言いますと旧サーバーおよびドメインを取得した会社はマジックボックスで2chで調べていただければ判るのですが、今までもいろいろと問題が多くそれが理由でサーバーを変えました。この度の状況とTTLについてもすでに先日マジックボックスにメールを出しましたがいまだに返事が来ず、これまでの経験から問題が解決出来ない可能性を残しています。
最悪の場合ですが、マジックボックスでのドメイン登録期間が終わる前に他のドメイン管理会社に移行することを考えているのですが、そのことについて問題点などなどがありそうでしたら教えてください。
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
>PHP Notice: Undefined variable: HTTP_GET_VARS in /var/www/vhosts/hoge.com/httpdocs/products/list/zenken.php on line 270
PHPのバージョンが変わってるんじゃないでしょうか?
サーバ移行時にはバージョンとかモジュール類はまずチェックすべき事項です。
>マジックボックスでのドメイン登録期間が終わる前に他のドメイン管理会社に移行することを考えているのですが、そのことについて問題点などなどがありそうでしたら教えてください。
DNSは既に別会社にしてあるんですよね?だったら事業者を移行する必要もないという気もしますが。
移行するにあたっての問題点があるとすれば、現事業者の対応が遅くて移行に時間がかかるということぐらいでしょうか。
(時間がかかっても、有効期限が切れなくて、且つDNS情報も保持されている限りはシステム的な問題はないはずです)
参考URL:http://php.s3.to/man/reserved.variables.html#res …
この回答への補足
このような事をここに書いていいのか判らないのですが・・・。
お礼のポイントを差し上げたいのですが、教えてgooの昔あった「回答者にポイント発行&締め切り」が見つかりません。締め切った後にポイント配布の画面が出てくるのか教えていただけますか?
様子を見ていて連絡が遅くなりました。
いろいろと丁寧なご説明、ありがとうございました。
DNS変更から10日を過ぎましたが残念ながら結果は変わりませんでした。現在のサーバー会社に問い合わせたところ新しいサーバーで使っているPHPは5.0.4で古いサーバーで使っていたPHPは4だったのでご指摘のようにバージョンの違いが原因かもしれないのでその点で調べてみようと思います。CGIについてはバージョンなどが不明なのですが、メールフォームのために使っていたのでメールアドレスをサイトに載せることで乗り切ってみようと思います。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(インターネット接続・インフラ) 有線LANでGoogleサイトのみ接続できません 2 2022/06/10 09:14
- サーバー サクラサーバーについてゾーン設定について教えてください 1 2023/06/11 02:16
- システム URLがクリックや入力されてから、ブラウザに画面が表示されるまでの間にDNSサーバーは経由されないの 2 2022/06/24 01:15
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- サーバー エックスサーバーに登録をしたのですが、 料金支払いをしたいのに、「発行された請求情報はありません。」 1 2023/03/10 22:22
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
- サーバー Webページに繋がるまでの流れについての質問です。 2 2023/03/19 23:15
- WordPress(ワードプレス) 投稿した文書の編集ができません。 1 2022/04/23 23:15
- ネットワーク 自作のサーバーPCが自宅内のネットワークに接続できない 3 2023/01/24 16:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ヤフーメールの設定のなかに、...
-
授業の内容なのですがほんとに...
-
情報の問題です。 サンプリング...
-
中華ゲーム機のGame Console R3...
-
情シスに異動するには。 非情シ...
-
2002年製のpcと2008製のpcがあ...
-
質問です! 現在就活中で監視方...
-
スクリープロットの見方。この...
-
ソフトは安定版しか使うべきで...
-
Microsoftが非推奨にしてるかど...
-
PowerShellの使い方を学ぶのに...
-
ファイル構造が破損しているフ...
-
HEVCのファイルの拡張子って何...
-
回復ドライブにするUSBメモリの...
-
PowerShellで自分が書いたコマ...
-
このパソコンは重量が689gと非...
-
Check Diskは定期的に実行した...
-
ファイルは何で構成されている...
-
SSDを定期的にデフラグした方が...
-
ソフトはVectorでダウンロード...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ServerProtect winについて
-
DomainAdminsとAdministrators...
-
「.info」のメールアドレスにつ...
-
コマンドプロンプトでドメイン...
-
このサイトは 信頼できますか
-
アクセス解析に見慣れないドメ...
-
これは上から見るとなんと読み...
-
終端記号、非終端記号とは
-
高額すぎるプレミアムドメイン...
-
javascriptを無効にするメリッ...
-
通販のつるかめ薬局ってサイト...
-
「.com.br」 というドメインに...
-
ドメインユーザーにローカルPC...
-
【至急】 メール応募した求人の...
-
www3の3ってなんですか? https:...
-
ムームードメインに関しまして...
-
ドメインはなぜ有料なのですか?
-
ドメインに入っているPCとワー...
-
メルアドドメイン検索。@m-pe.t...
-
さくらレンタルサーバーでホー...
おすすめ情報