• 締切済み

サーバ上でGETはできるがPOSTができない

Linuxサーバ上でGETはできるがPOSTができない、という現象が出ています。 ローカルのWindowsPCで試していて、その状態ではPOSTできています。 また、同一サーバ上でもいくつかPOSTはしており、そこでは問題なくPOSTできています。 POST先に画面遷移はしており、GETで渡す値は取れているのですが、POSTをvar_dumpしてやると array(0){} と、全く取得できていません。 ちなみにphp.ini のmax_input_vars、post_max_sizeなどはサイズを大きくしています(ここが関連してくるほどのサイズではないと思いますが) このような状態は初めてなので、わかる方が居たらぜひ教えてください。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

httpdはapacheですか? httpd.confもしくは運用しているディレクトリの.htaccessなどで limitでpostをはじいてたりしませんか?

bacchus047
質問者

お礼

何故か、省略していたindexを書くことでPOSTできるようにはなりました。 ただ、他のページはindex省略してもPOSTできるので、依然謎な症状です。 POSTができるようになったことから、弾く設定はしていないと思われます。

関連するQ&A