启动apache时出错(版本为2.4.33)

启动apache时出错(版本为2.4.33),apache,mod-wsgi,Apache,Mod Wsgi,我在启动apache时遇到以下错误 httpd:etc/httpd/conf/httpd.conf的第153行出现语法错误:无法将modules/mod_wsgi.so加载到服务器:/etc/httpd/modules/mod_wsgi.so:未定义符号:ap_accept_lock_mech mod_wsgi是4.6.4 apache版本是2.4.33 是否还有其他人面临此问题?确保Apache的-dev包与运行时包版本匹配。这条消息表明mod_wsgi是根据Apache版本的头文件编译的,该

我在启动apache时遇到以下错误

httpd:etc/httpd/conf/httpd.conf的第153行出现语法错误:无法将modules/mod_wsgi.so加载到服务器:/etc/httpd/modules/mod_wsgi.so:未定义符号:ap_accept_lock_mech

mod_wsgi是4.6.4 apache版本是2.4.33


是否还有其他人面临此问题?

确保Apache的
-dev
包与运行时包版本匹配。这条消息表明mod_wsgi是根据Apache版本的头文件编译的,该版本与运行时使用的版本非常不同。您是如何构建mod_wsgi的?如果使用
pip install
方法,请确保在编译mod_wsgi时没有安装
mod_wsgi-httpd
Python包。我按照以下方式安装了yum install httpd devel-y wget tar-xzvf 4.6.4.tar.gz cd mod_wsgi-4.6.4./configure--with Python=/usr/local/bin/python2.7 LDFLAGS=“-R/usr/local/lib”确保安装确保您的httpd包与devel包是最新的。