2011-07-31 14 views
4

Nginx + Unicorn + Rails 3をセットアップしようとしています。Nginxは静的およびPHPプロジェクトも提供します。しかし私がサイトを開くと、私はいつも参照してくださいNginxリクエストヘッダーまたはクッキーが大きすぎます

400 Bad Request 
Request Header Or Cookie Too Large 

エラーページ。アクセスログもエラーログもありません。

の/ etc/nginxの

nginx.conf https://gist.github.com/1117152

php.conf https://gist.github.com/1117154

drop.conf https://gist.github.com/1117158

の/ etc/nginxの/サイト対応

https://gist.github.com/1117161

ログに何も表示されないので、私はここでかなり立ち往生しています。

+0

開発モードで発生しますか?あなたがセッション中に余りにも多くのオブジェクトを追加しているかどうかチェックしましたか? –

答えて

3

もちろん、ユーザーの責任です。私はサイトで利用可能なconfのソケットに間違った参照を持っていたし、無限ループが結果でした。私は要点でそれを修正した。

3

"large_client_header_buffers"を確認してください。私は、ページ上のJavaScript FB_Init(フェイスブック)が含まれていた

:アプリケーションがこれがそう同じような状況にある人々のための時間を節約するためにGoogleで高思い付い

0

が必要な場合は、より大きな値を使用する必要があります驚くほど大きなクッキーを生み出した「クッキー=真」。これを偽にすることが解決策であり、同じメッセージを解決しました。

関連する問題