我在Python 2.43(无法升级)的RHEL 5上使用mod_wsgi作为Django应用程序(OSQA)。当python-ldap被初始化时httpd上的分段错误(11)
我有网站设置和工作正常,然后尝试将身份验证与python-ldap集成以访问Active Directory属性,例如用户的姓名,电子邮件地址等
的Apache httpd的崩溃,并显示以下信息:
[notice] child pid 18705 exit signal Segmentation fault (11)
我本来以为这是由于inconsisten的Apache和Python之间外籍库,但因为我已经升级了的libexpat。所以模块匹配Python版本的pyexpat(1.95.8)。
从Django的日志记录沉重,我可以看到在执行这条线赛格故障发生:
con = ldap.initialize(AD_LDAP_URL)
是否有特定的Python-LDAP导致此问题的东西吗?任何其他想法如何调试?
谢谢
只是一个建议:检查审核日志selinux阻碍。我似乎偶尔会回忆起由于selinux禁令导致的段错误问题。 – MattH 2011-03-03 13:27:06