我在 64 位系统上运行 Centos 5,安装有 apache 2.2。
当我包含 wsgi_module 时,apache 重新启动正常且没有任何错误,但它无法处理任何请求。当我访问 URL 时,它只是在浏览器中显示等待。
对这个问题有什么想法或我该如何缩小问题范围?
更新
httpd -M
Loaded Modules:
core_module (static)
authn_file_module (static)
authz_host_module (static)
authz_groupfile_module (static)
authz_user_module (static)
authz_default_module (static)
auth_basic_module (static)
cache_module (static)
mem_cache_module (static)
include_module (static)
filter_module (static)
log_config_module (static)
logio_module (static)
env_module (static)
expires_module (static)
headers_module (static)
setenvif_module (static)
version_module (static)
proxy_module (static)
proxy_connect_module (static)
proxy_ftp_module (static)
proxy_http_module (static)
proxy_scgi_module (static)
proxy_ajp_module (static)
proxy_balancer_module (static)
ssl_module (static)
mpm_prefork_module (static)
http_module (static)
mime_module (static)
dav_module (static)
status_module (static)
autoindex_module (static)
asis_module (static)
info_module (static)
suexec_module (static)
cgi_module (static)
dav_fs_module (static)
negotiation_module (static)
dir_module (static)
actions_module (static)
userdir_module (static)
alias_module (static)
rewrite_module (static)
so_module (static)
dav_svn_module (shared)
authz_svn_module (shared)
bwlimited_module (shared)
php5_module (shared)
语法正确
答案1
如果您仍将 mod_python 加载到同一个 Apache 中,并且 mod_python 是为不同版本编译的,或者 mod_python 静态链接到 Python,则可能会发生这种情况。
这一问题以及可能出现的其他各种问题均记录在 mod_wsgi wiki 中。
http://code.google.com/p/modwsgi/wiki/InstallationIssues
检查一下。还要确保将“LogLevel”指令至少设置为“info”,而不是“warn”。这将导致 mod_wsgi 记录更多有关其正在执行的操作的信息。