[Mon Dec 12 10:45:23 2016] [error] [client 178.161.91.227] (70007)The timeout specified has expired: mod_wsgi (pid=941): Unable to get bucket brigade for request.
[Mon Dec 12 10:45:23 2016] [error] Internal Server Error: /profile/
[Mon Dec 12 10:45:23 2016] [error] Traceback (most recent call last):
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/core/handlers/base.py", line 149, in get_response
[Mon Dec 12 10:45:23 2016] [error] response = self.process_exception_by_middleware(e, request)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/core/handlers/base.py", line 147, in get_response
[Mon Dec 12 10:45:23 2016] [error] response = wrapped_callback(request, *callback_args, **callback_kwargs)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/views/decorators/csrf.py", line 58, in wrapped_view
[Mon Dec 12 10:45:23 2016] [error] return view_func(*args, **kwargs)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view
[Mon Dec 12 10:45:23 2016] [error] return self.dispatch(request, *args, **kwargs)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/views.py", line 466, in dispatch
[Mon Dec 12 10:45:23 2016] [error] response = self.handle_exception(exc)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/views.py", line 463, in dispatch
[Mon Dec 12 10:45:23 2016] [error] response = handler(request, *args, **kwargs)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/projects/capstone/app/views.py", line 258, in get
[Mon Dec 12 10:45:23 2016] [error] pk = request.data.get('pk', None)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/request.py", line 353, in __getattribute__
[Mon Dec 12 10:45:23 2016] [error] return super(Request, self).__getattribute__(attr)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/request.py", line 183, in data
[Mon Dec 12 10:45:23 2016] [error] self._load_data_and_files()
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/request.py", line 243, in _load_data_and_files
[Mon Dec 12 10:45:23 2016] [error] self._data, self._files = self._parse()
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/request.py", line 289, in _parse
[Mon Dec 12 10:45:23 2016] [error] parsed = parser.parse(stream, media_type, self.parser_context)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/rest_framework/parsers.py", line 66, in parse
[Mon Dec 12 10:45:23 2016] [error] data = stream.read().decode(encoding)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/http/request.py", line 322, in read
[Mon Dec 12 10:45:23 2016] [error] six.reraise(UnreadablePostError, UnreadablePostError(*e.args), sys.exc_info()[2])
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/http/request.py", line 320, in read
[Mon Dec 12 10:45:23 2016] [error] return self._stream.read(*args, **kwargs)
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 47, in read
[Mon Dec 12 10:45:23 2016] [error] result = self.buffer + self._read_limited()
[Mon Dec 12 10:45:23 2016] [error] File "/sites/virtualenvs/capstone/lib/python2.7/site-packages/django/core/handlers/wsgi.py", line 41, in _read_limited
[Mon Dec 12 10:45:23 2016] [error] result = self.stream.read(size)
[Mon Dec 12 10:45:23 2016] [error] UnreadablePostError: request data read error
[Mon Dec 12 10:45:23 2016] [error] [client 178.161.91.227] mod_wsgi (pid=937): Exception occurred processing WSGI script '/sites/projects/capstone/project/wsgi.py'.
[Mon Dec 12 10:45:23 2016] [error] [client 178.161.91.227] IOError: failed to write data
[Mon Dec 12 14:18:18 2016] [error] Not Found:/
[Mon Dec 12 20:15:04 2016] [error] Not Found: /etc/lib/pChart2/examples/index.php
[Tue Dec 13 07:01:55 2016] [error] Not Found:/
[Tue Dec 13 07:01:55 2016] [error] Not Found:/
[Tue Dec 13 07:14:10 2016] [error] Not Found:/
[Tue Dec 13 07:14:11 2016] [error] Not Found:/
[Tue Dec 13 07:39:17 2016] [error] Not Found:/
これはサーバーのerror_logの最新の部分です。このエラーはランダムにポップアップします(パターンは表示されません)。私はトンを研究し、解決策を見つけることができませんでした。種類のビットのために働いたことの一つは、動作を停止Apacheの設定ファイルに「タイムアウト」の値を変更し、それを増加させることであり、それはそれは時間で問題を解決し600で、今だ、問題が戻ってきました。私が最初に出会ったのは、DjangoコードのURIエンドポイントとビュー関数の名前を変更しましたが、同じ古いコードを保持していたため、問題は解決しました。しかしそれは後でまた戻った。Django IOErrorがデータの書き込みに失敗しました - WSGIスクリプトの処理中に例外が発生しました
私は次のことをアクセスログにエントリですDjangoの== 1.9.6とMySQL-pythonの== 1.2.5とApache/2.2.22(Ubuntuの12.04 LTS x86_64でミニマル)
を使用していますこのエラーがポップアップ表示されました。
178.161.91.227 - - [12/Dec/2016:10:45:13 +0000] "GET /profile/ HTTP/1.1" 500 637 "-" "Capstone-Project/1.0 (alebrahim.Capstone-Project; build:1; iOS 10.1.0) Alamofire/4.1.0"
他に関連する情報がない場合は、必要な情報があればここに追加します。
編集:この問題は、Alamofireリクエストが要求オブジェクトをJSONとしてエンコードしている場合にのみ発生します。エンコードされていない場合、この問題は解決しません。
どのくらいの時間が通常 '/プロフィール/'でリクエストを処理するために時間がかかりますか?エラーが発生した時点でどのユーザー178.161.91.227がログオンしていたか知っていますか?そのユーザーとしてログオンして '/ profile /'にアクセスしようとすると、応答するのにどれくらい時間がかかり、結果は何ですか? –
例外的に長い時間はかかりませんが、他の要求と同じ時間がかかります。これはモバイルアプリの一部です。フロントエンドのiOSアプリはAlamofireを使用してリクエストを処理します。アプリケーションには、私(backend dev)と私の友人(frontend dev)だけのユーザーはいません。それだけです、誰もこれを使用していません。私は、どのユーザーアカウントが使用されたかを知ることができます(そして、これを見て)、それを考慮に入れます。応答の結果は私がそこに投稿したものです。フロントエンドはいくつかのバイトを受け取ります。他に何もない。奇妙なことに私は知っていますが、htmlエラーコードの長さかもしれないと思っています(デバッグはTrueに設定されています)。 – sentient