• 締切済み

1行BBS auだけ403エラー

1行BBSのような簡単な機能を自分のwebシステムにつけようと考えています。 普段開発につかっているCentOSのサーバでは何事もなく動くのに、実際に利用した環境のサーバではauのに使えません。 具体的には、ページ上でテキストを入力し、送信をする際に、 「このページへのアクセスは拒否されました (403)」 の様なエラーがでるようです。(エラー文は機種によるかも) 開発用のサーバではエラーがでずにうまく動いているので、ソースというよりは、運用サーバのネットワーク環境or運用サーバのphp.iniの設定orその他設定が影響しているように思います。 docomo、ソフトバンクは問題なく使えます。auだけ403エラーです。 考えられる原因を教えてください。 参考のためにシンプルなソースを貼っておきます。 これでもauだけエラーになってしまいます。 <html> <head> <meta http-equiv="content-type" content="text/html; charset=Shift_JIS"> <meta http-equiv="content-style-type" content="text/css"> <meta name="robots" content="NOINDEX, NOFOLLOW"> <title>test</title> </head> <body> <?php $path = "test.txt"; if (isset($_POST["mg"])) { $fp = fopen($path, "a+"); $str = $_POST["mg"]."\n"; fwrite($fp, $str); } $data = file($path); foreach($data as $key => $value){ echo $value."<br>"; } ?> <form action="./test.php" method="POST"> message:<input type="text" name="mg" value="" size="30" /><br /> <input type="submit" value="send" /> </form> <br> <a href="test.php">reload</a> </body> </html>

みんなの回答

  • umioyo
  • ベストアンサー率66% (35/53)
回答No.1

HDMLブラウザ搭載端末なんじゃないでしょうか。 ファイルをディレクトリで指定し、index.hdmlが見つからないので403が返ってしまうとか。 機種が古すぎるかなw [DirectoryIndexの項] http://help.domain-keeper.net/cont/hp/server/s_cell.html

関連するQ&A