0

我正在将一个 django web 项目部署到一个真实的服务器中。该代码包含 Lucene 搜索引擎。整个系统在我自己的电脑上运行良好。但是,当我将它放在真实服务器上时,每当我想做索引或检索(如果我不调用索引或检索,系统的其余部分运行良好),就会出现错误:

Visual Studio 即时调试器“http.exe 中出现未处理的 win32 异常”或“python.exe 中出现未处理的 win32 异常”

出现此调试对话框后,系统将完全关闭,无法再访问。

真实服务器目前有:xampp 1.7.3(与Apache、phpMyadmin、mySQL捆绑) python-mysql

蟒蛇wsgi。

WinXP SP1 MSSQL 2005 视觉工作室 2010 SP1

我已经尝试了解决方案:http ://social.msdn.microsoft.com/Forums/en-US/Vsexpressinstall/thread/24b356ad-59ef-446f-aa8b-df6b55fa78bb 但没有结果。

任何建议表示赞赏。谢谢!

4

1 回答 1

0

假设您使用的是 mod_wsgi,请确保您正在设置:

WSGIApplicationGroup %{GLOBAL}

请注意,执行此操作时您只能运行一个 Python Web 应用程序。

为什么这可能是必要的,请参阅:

http://code.google.com/p/modwsgi/wiki/ApplicationIssues#Python_Simplified_GIL_State_API

于 2012-06-17T10:08:38.457 回答