• ベストアンサー

EZwebからphpのページを見ることが出来ません

表記の通り、EZwebからphpのページを見ることが出来ません。以下の簡単な文なのですが、PCやDoCoMoの携帯からは見られるのに、EZWebから見ようとすると、「リクエストされたページ表示できません」というエラーメッセージが表示されます。 <?php echo "hello"; ?> 似たような質問(http://oshiete1.goo.ne.jp/qa1812116.html)を見つけたので、そのページに従い、.htaccessというファイルを設けて、 php_value mbstring.http_output SJIS の一行を書いたのですが、すると今度はレンタルサーバーより、「500 error Internal Server Error。CGIもしくはSSIが正しく動作していません。」というメッセージが発せられます。今度はDoCoMoからも見られません。 方々調べたのですがどのように対処するのが良いか、お手上げ状態なのでどなたかお助けいただけないでしょうか。どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • cool-kid
  • ベストアンサー率100% (2/2)
回答No.2

------------------------------------- <?php echo "hello"; ?> ------------------------------------- 上記がDoCoMoとPCで見れたとの事ですので サーバ設定は正しいと思われます。 au端末におきまして「リクエストされたページ表示できません」 と表示された時のPHPの内容は「echo hello」だけ出力でしょうか? au端末の場合 リクエストヘッダー情報が正しくない場合「表示できません」になります。 「htmlにした場合は表示された」そうですがその時はリクエストヘッダー「<html>~</html>」までの内容が記述されていたはずです。 同様にPHPの時も「<html>~</html>」を出力してみてください

bumpei617
質問者

お礼

ありがとうございます。おっしゃって頂いた内容を試したところ、無事解決できました! pcのブラウザーから保存すると<html>...がついていたので、phpで出力すると自動的につくのかと思っていたのですが、そうではなくて受信したブラウザーの判断でつけていたということなのですね。。 おかげさまで本当に助かりました。

その他の回答 (1)

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

HDML対応機種ではありませんね? 文字コードはS-JISにしてください。 XHTML対応なので、XHTMLの構文に添ってみてください。 単なるテキストで送信しないでください。 それでも表示できませんか?

bumpei617
質問者

補足

ご回答どうもありがとうございます。 またお伝えした情報が少なくてすみません。 ・使用機種はA5514SAです。今年購入した新しい機種ですが、XHTMLという理解でいます。 ・phpから出力されているHTMLは以下のようになっています。(PCで該当のURLを開き、そのページを保存してコードを得ました。) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0044)http://machiori.com/mobile/spot_register.php --> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=shift_jis"> <META content="MSHTML 6.00.2900.2963" name=GENERATOR></HEAD> <BODY>hello</BODY></HTML> 不思議なことに、このhtmlをそのままコピーし、xx.htmとして保存すると、auのサイトからも見れました。なぜphpから出力されているとだめなのかは不明です。 ・>単なるテキストで送信しないでください。 これはどのような状態を示しているのでしょうか。 ひょっとしたら、これが出来ていないのかもしれません。 また引き続きご助力いただけると助かります。 よろしくお願いします。

関連するQ&A