Trying to work through the installation of mod_wsgi ...
It seems that I'm having trouble getting Apache to load the module.
Some background details:
# httpd -V
Server version: Apache/2.4.29 (cPanel)
Server built: Nov 28 2017 15:27:38
Server's Module Magic Number: 20120211:68
Server loaded: APR 1.5.2, APR-UTIL 1.5.2
Compiled using: APR 1.5.2, APR-UTIL 1.5.2
Architecture: 64-bit
Server MPM:
Server compiled with....
-D APR_HAS_SENDFILE
-D APR_HAS_MMAP
-D APR_HAVE_IPV6 (IPv4-mapped addresses disabled)
-D APR_USE_SYSVSEM_SERIALIZE
-D APR_USE_PTHREAD_SERIALIZE
-D SINGLE_LISTEN_UNSERIALIZED_ACCEPT
-D APR_HAS_OTHER_CHILD
-D AP_HAVE_RELIABLE_PIPED_LOGS
-D DYNAMIC_MODULE_LIMIT=256
-D HTTPD_ROOT="/etc/apache2"
-D SUEXEC_BIN="/usr/sbin/suexec"
-D DEFAULT_PIDLOG="/var/run/apache2/httpd.pid"
-D DEFAULT_SCOREBOARD="logs/apache_runtime_status"
-D DEFAULT_ERRORLOG="logs/error_log"
-D AP_TYPES_CONFIG_FILE="conf/mime.types"
-D SERVER_CONFIG_FILE="conf/httpd.conf"
# httpd -l
Compiled in modules:
core.c
mod_so.c
http_core.c
# httpd -M
Loaded Modules:
core_module (static)
so_module (static)
http_module (static)
mpm_worker_module (shared)
cgid_module (shared)
access_compat_module (shared)
actions_module (shared)
alias_module (shared)
asis_module (shared)
auth_basic_module (shared)
authn_core_module (shared)
authn_file_module (shared)
authz_core_module (shared)
authz_groupfile_module (shared)
authz_host_module (shared)
authz_user_module (shared)
autoindex_module (shared)
cache_module (shared)
dav_module (shared)
dav_fs_module (shared)
dbd_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
expires_module (shared)
filter_module (shared)
headers_module (shared)
include_module (shared)
log_config_module (shared)
logio_module (shared)
mime_module (shared)
negotiation_module (shared)
proxy_module (shared)
proxy_fcgi_module (shared)
proxy_http_module (shared)
proxy_wstunnel_module (shared)
reqtimeout_module (shared)
rewrite_module (shared)
setenvif_module (shared)
slotmem_shm_module (shared)
socache_dbm_module (shared)
socache_shmcb_module (shared)
speling_module (shared)
status_module (shared)
suexec_module (shared)
unique_id_module (shared)
unixd_module (shared)
userdir_module (shared)
version_module (shared)
ssl_module (shared)
bwlimited_module (shared)
security2_module (shared)
suphp_module (shared)
# mod_wsgi-express module-config
LoadModule wsgi_module
"/home/varilead/mydjango/lib/python3.6/site-packages/mod_wsgi-4.5.22-py3.6-linux-x86_64.egg/mod_wsgi/server/mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so"
WSGIPythonHome "/home/varilead/mydjango"
Apache configuration statement (I'm using WHM and it is making me use
Include Editor to configure httpd.conf -- this statement goes into the "Pre
Main Include" interface.)
LoadModule wsgi_module
"/home/varilead/mydjango/lib/python3.6/site-packages/mod_wsgi-4.5.22-py3.6-linux-x86_64.egg/mod_wsgi/server/mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so"
WSGIPythonHome "/home/varilead/mydjango"
I have saved the configuration above and restarted Apache; I don't get any
Apache errors at the restart.
**Another background datapoint: I have python 2.7 loaded by default on my
server; but I have python 3.6 loaded as well, and will be wanting to use
that as a virtualenv when I run my project. Is there potentially come
conflict with that scenaio? Are there other datapoints I can share that
will help diagnose?
# ldd mod_wsgi-py36.cpython-36m-x86_64-linux-gnu.so
linux-vdso.so.1 => (0x00007ffe20e00000)
libpython3.6m.so.1.0 => /usr/local/lib/libpython3.6m.so.1.0 (
0x00007f21236d8000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f21234b8000)
libc.so.6 => /lib64/libc.so.6 (0x00007f2123120000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f2122f18000)
libutil.so.1 => /lib64/libutil.so.1 (0x00007f2122d10000)
librt.so.1 => /lib64/librt.so.1 (0x00007f2122b08000)
libm.so.6 => /lib64/libm.so.6 (0x00007f2122880000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2123e28000)
When I re-run "httpd - m", I don't see wsgi_module in the list. What other
indications should I be looking for to know if mod_wsgi was successfully
loaded?
Any help?
--
You received this message because you are subscribed to the Google Groups
"modwsgi" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.