- ベストアンサー
サーバーでPHPが使えない?サイトプレビューって?
- 掲示板サイトでadminページに飛べない問題が発生しています。
- サーバーはlunarpagesを使用しており、PHPを使う箇所でエラーが発生しています。
- 相手側からの回答では、サイトプレビューモードのURLを使用する必要があるとのことです。しかし、該当する箇所を見つけることができません。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
「ハ~イ! もはやそのサイトをプレビューして見る必要は無い様だね。 http://test.example.com/testbbs/admin/admin.phpを、お使いください。 ありがっと!」 翻訳サイト http://translate.livedoor.com/ どこに問題があるのか伝わっていない or 判っていないんだと思う
その他の回答 (5)
貴方のサイトに問題があるため(違法なサイト等)ISPもしくはその胴元より拒否されている可能性ありと言っています。回避をしたければ返信の英語を理解しなさいとのことです。かなりの英語達者な方と思いますが、エネルギーを他に使われた方がよろしいかと思います。
補足
ありがとうございます。 ちなみに次はこんなメールでした。 Hi, In the .htaccess file you have: ErrorDocument 403 http://www.*******.com/testbbs/403.html ErrorDocument 404 http://www.*******.com/testbbs/404.html ErrorDocument 500 http://www.*******.com/testbbs/500.html This would be incorrect. Your error pages must have the .shtml extension to work as neither have been named correctly. You will need to add the .shtml file extension to your pages and also correct the .htaccess file as well to reflect this. We also have this option for custom error pages in cPanel in the error pages option. エラーページの処理をshtmlにかえればよさそうだと思いますか?
訂正です。 ダイレクトリーではなくディレクトリーです。
お礼
ありがとうございます。
補足
相手サーバー側に連絡をなんどもとったのですが、なんだか通じません。 こちら側から「~.php」のファイルにアクセスすると、500エラーがでるんですが、相手側からはちゃんと見えるというんです。もちろんキャッシュもリフレッシュしましたし、インターネット喫茶とか別のところで試してもやっぱり500エラーです。 ちなみに私は、 I am sorry, could you confirm it again? Please click!→ http://www.*******.com/testbbs/admin/admin.php Will you be able to confirm "500 errors"? >I cannot connect it with 「http://www.*******.com/testbbs/admin/admin.php」. >However, it is possible to connect it with >「http://hellen.lunarmania.com/~*******0/testbbs/admin/admin.php」. >These two URL is in the same place in the domain of my server. And I should be able to > see the same display done. However, I cannot do. と質問しました。 そして相手サーバー側から帰ってきた答えがこれです。 Hello, Have you tried clearing your cache/temp internet files? Have you also forced a page refresh by pressing Ctrl (keeping it pressed down) and hitting F5? It may be possible that your upstream provider for your ISP has cached DNS information. To see if this is the case, simply go to a proxy server such as http://www.megaproxy.com/freesurf/ to view the site. Since proxy's do not have cached information, you will see what other visitors to the site are seeing. You may wish to contact your ISP to ask if they can clear the DNS cache. Alternatively, you can perform a DNS flush on your computer by doing the following: Go to start, run and type: ipconfig /flushdns If this does not work for you, please provide the url to the updated pages and what we should be seeing, and we can let you know if we see the updates. どう思われますか?
< Hi, You will no longer need to use the site preview URL as your domain has propagated you would now use 'http://www.*******.com/testbbs/board/admin/admin.php -- Thank you. PHPに関しては素人ですので頓珍漢な回答になる可能性がありますが、英語の意味だけを捉えると、 貴兄のドメインは認知されましたので、今後は試写用のサイトURLを使う必要はありません。http://www.*******.com(以下ダイレクトリー)を使用してください。 です。たぶんダイレクトリーを/board/admin/admin.phpに置き変えろという意味だと推測します。
お礼
ありがとうございます。
- umasikajiro
- ベストアンサー率67% (545/803)
判ると思うけど一応訂正 $ telnet test.example.com 80 <=こう打ってEnterキーを1回押す(当然サーバー名はそちらの環境に合わせて) 中略 HEAD /testbbs/board/admin/admin.php HTTP/1.0 <=と打ってから2回Enterキーを押すと
お礼
ありがとうございます。
- umasikajiro
- ベストアンサー率67% (545/803)
URLが http://test.example.com/testbbs/admin/admin.php だとしてお答えします PHPのソースを見ないと詳しいことは判りませんが TELNETで80portにアクセスするとある程度の状態は判る場合が有ります。 UNIX系OSでコマンドラインが使えるなら以下のように (windows系なら http://oshiete1.goo.ne.jp/qa4049298.html の#2 を ) $ telnet test.example.com 80 <=こう打つ(当然サーバー名はそちらの環境に合わせて) 中略 HEAD /testbbs/board/admin/admin.php HTTP/1.0 <=と打つと HTTP/1.1 200 OK <=と出ればよいのですが エラーメッセージが出るなら そのエラーのためにリダイレクトしているのかもしれません
お礼
ありがとうございます。
補足
申し訳ありません。 TELNETでの接続方法がいまいちわからないのですが調べてやってみます。 どなたか、 Hi, You will no longer need to use the site preview URL as your domain has propagated you would now use 'http://www.*******.com/testbbs/board/admin/admin.php -- Thank you のいってる意味はおわかりでしょうか? lunarpagesっていうレンタルサーバーをつかってるのすが…。 よろしくお願いします。
お礼
本当にありがとうございます。 サーバー側も原因がわからないってことですね…。 レンタルサーバー側のサブドメインだと問題なくできるんです。 独自ドメインだと、.phpで終わるアドレスに接続できない状態です。 もう一度相手側に連絡してみようと思います。