私が働いているWebアプリケーションは、FirefoxとIE8の仮想ボックスからうまく動作します。しかしIE9でロードしようとすると、ページを読み込もうとしますが、しばらくすると読み込みが停止します。それから私は再びFirefoxで同じURLを読み込もうとすると、全く読み込まれません。その後、私はFlaskを再起動し、同じことが起こる - 私はFFではなく、IE9ではなく、アプリケーションで正常に動作することができます。 一種のバグのように見えますか?IE9がローカルFlaskインスタンスをハングアップ
Exception happened during processing of request from ('127.0.0.1', 6924)
Traceback (most recent call last):
File "C:\Python27\lib\SocketServer.py", line 284, in _handle_request_noblock
self.process_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 310, in process_request
self.finish_request(request, client_address)
File "C:\Python27\lib\SocketServer.py", line 323, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python27\lib\SocketServer.py", line 639, in __init__
self.handle()
File "C:\Users\Cosmo\AppData\Roaming\Python\Python27\site-packages\werkzeug\serving.py", line 189, in handle
return rv
UnboundLocalError: local variable 'rv' referenced before assignment
を、私は私のホスティングにコードをアップロードして、それが正常に動作します:ここで
はPythonがスロー例外です。
this threadの問題は私のものと似ていると思います。
あなたのコードを共有してくださいでした:私が見つけた解決策は、この他の質問で説明したように
run(threaded=True)
を使用していましたか?それ以外の場合は、問題を再現する方法がありません。また、どのバージョンのPythonを使用していますか? – linqqこの問題の解決策を見つけたことがありますか? – trinth