首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Stackless python停止mod_python/apache的工作

Stackless python停止mod_python/apache的工作
EN

Stack Overflow用户
提问于 2009-08-16 09:14:19
回答 1查看 670关注 0票数 0

我安装了stackless pyton 2.6.2,在阅读了几个网站后,他们说它完全兼容香草python。安装后,我发现我的django应用程序不再工作。

我再次重装了django (1.1),现在我有点迷路了。我得到的错误是500:

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求。

请联系服务器管理员webmaster@localhost,并告知他们错误发生的时间,以及您可能执行的任何可能导致错误的操作。

有关此错误的详细信息,请参阅服务器错误日志。Apache/2.2.11 (Ubuntu) DAV/2 PHP/5.2.6-3ubuntu4.1,带Suhosin-Patch mod_python/3.3.1 Python/2.6.2 mod_ruby/1.2.6 Ruby/1.8.7(2008-08-11) mod_ssl/2.2.11 OpenSSL/0.9.8g服务器在127.0.0.1端口80

我还能做什么,或者应该做什么?

编辑:从第一条评论中我了解到问题不在于django,而在于mod_python和apache?所以我编辑了我的问题标题。

Edit2:我认为某些路径设置有问题。我尝试从mod_python转到mod_wsgi,最终成功地正确设置了它,但得到下一个错误: Sun Aug 16 12:38:22 2009 client 127.0.0.1 raise ImproperlyConfigured(“加载MySQLdb模块时出错:%s”% e) Sun Aug 16 12:38:22 2009 client 127.0.0.1 ImproperlyConfigured:加载MySQLdb模块时出错:没有名为MySQLdb的模块

艾伦

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-08-16 15:46:08

在安装新版本的Python (无论是否有堆栈)时,您还需要重新安装所需的所有第三方模块--要么来自您所说的不想做的源代码,要么来自为您刚刚安装的新版本Python构建的包。

所以,检查一下你安装Python2.6.2的存储库:它有没有mod_python、mysqldb、django以及你可能需要的其他第三方软件的版本?包管理真的没有“银弹”,我也不知道Python的“相扑发行版”捆绑了你可能需要的所有包(如果有的话,它必须有很多10 GB;-)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1283856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档