即时调试器和lucene

时间:2012-06-17 06:17:23

标签: python visual-studio-2010 apache lucene wsgi

我正在将django Web项目部署到真实服务器中。该代码包含Lucene搜索引擎。整个系统在我自己的计算机上运行良好。但是,当我把它放在真实服务器上时,无论何时我想进行索引或检索(如果我不调用索引或检索,系统的其余部分运行良好),则会出现错误:

Visual Studio即时调试程序 “http.exe中发生未处理的win32异常” 要么 “python.exe中发生了未处理的win32异常”

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

真正的服务器目前有: xampp 1.7.3(与Apache,phpMyadmin,mySQL捆绑) 蟒MySQL的

蟒-WSGI。

WinXP SP1 MSSQL 2005 visual studio 2010 SP1

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

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

1 个答案:

答案 0 :(得分:0)

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

WSGIApplicationGroup %{GLOBAL}

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

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

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