Hi 

I am trying to deploy a django app on aws eb and am getting an error that I 
have been trying to get passed for a few days.

My server httpd error_log file:

[Sat Aug 15 05:54:03.377524 2020] [suexec:notice] [pid 3086] AH01232: suEXEC 
mechanism enabled (wrapper: /usr/sbin/suexec)
[Sat Aug 15 05:54:03.392927 2020] [http2:warn] [pid 3086] AH10034: The mpm 
module (prefork.c) is not supported by mod_http2. The mpm determines how things 
are processed in your server. HTTP/2 has more demands in this regard and the 
currently selected mpm will just not do. This is an advisory warning. Your 
server will continue to work, but the HTTP/2 protocol will be inactive.
[Sat Aug 15 05:54:03.392941 2020] [http2:warn] [pid 3086] AH02951: mod_ssl does 
not seem to be enabled
[Sat Aug 15 05:54:03.393376 2020] [lbmethod_heartbeat:notice] [pid 3086] 
AH02282: No slotmem from mod_heartmonitor
[Sat Aug 15 05:54:03.393447 2020] [:warn] [pid 3086] mod_wsgi: Compiled for 
Python/3.6.2.
[Sat Aug 15 05:54:03.393453 2020] [:warn] [pid 3086] mod_wsgi: Runtime using 
Python/3.6.11.
[Sat Aug 15 05:54:03.395279 2020] [mpm_prefork:notice] [pid 3086] AH00163: 
Apache/2.4.43 (Amazon) mod_wsgi/3.5 Python/3.6.11 configured -- resuming normal 
operations
[Sat Aug 15 05:54:03.395293 2020] [core:notice] [pid 3086] AH00094: Command 
line: '/usr/sbin/httpd -D FOREGROUND'
[Sat Aug 15 05:55:10.368312 2020] [mpm_prefork:notice] [pid 3086] AH00169: 
caught SIGTERM, shutting down
[Sat Aug 15 05:55:11.424908 2020] [suexec:notice] [pid 3406] AH01232: suEXEC 
mechanism enabled (wrapper: /usr/sbin/suexec)
[Sat Aug 15 05:55:11.440322 2020] [so:warn] [pid 3406] AH01574: module 
wsgi_module is already loaded, skipping
[Sat Aug 15 05:55:11.442493 2020] [http2:warn] [pid 3406] AH10034: The mpm 
module (prefork.c) is not supported by mod_http2. The mpm determines how things 
are processed in your server. HTTP/2 has more demands in this regard and the 
currently selected mpm will just not do. This is an advisory warning. Your 
server will continue to work, but the HTTP/2 protocol will be inactive.
[Sat Aug 15 05:55:11.442504 2020] [http2:warn] [pid 3406] AH02951: mod_ssl does 
not seem to be enabled
[Sat Aug 15 05:55:11.443031 2020] [lbmethod_heartbeat:notice] [pid 3406] 
AH02282: No slotmem from mod_heartmonitor
[Sat Aug 15 05:55:11.443090 2020] [:warn] [pid 3406] mod_wsgi: Compiled for 
Python/3.6.2.
[Sat Aug 15 05:55:11.443094 2020] [:warn] [pid 3406] mod_wsgi: Runtime using 
Python/3.6.11.
[Sat Aug 15 05:55:11.445338 2020] [mpm_prefork:notice] [pid 3406] AH00163: 
Apache/2.4.43 (Amazon) mod_wsgi/3.5 Python/3.6.11 configured -- resuming normal 
operations
[Sat Aug 15 05:55:11.445354 2020] [core:notice] [pid 3406] AH00094: Command 
line: '/usr/sbin/httpd -D FOREGROUND'
[Sat Aug 15 05:55:14.437391 2020] [:error] [pid 3411] [remote 127.0.0.1:0] 
mod_wsgi (pid=3411): Target WSGI script 
'/opt/python/current/app/cliquefit/wsgi.py' cannot be loaded as Python module.
[Sat Aug 15 05:55:14.437468 2020] [:error] [pid 3411] [remote 127.0.0.1:0] 
mod_wsgi (pid=3411): Exception occurred processing WSGI script 
'/opt/python/current/app/cliquefit/wsgi.py'.
[Sat Aug 15 05:55:14.437913 2020] [:error] [pid 3411] [remote 127.0.0.1:0] 
Traceback (most recent call last):
[Sat Aug 15 05:55:14.437954 2020] [:error] [pid 3411] [remote 127.0.0.1:0]   
File "/opt/python/current/app/cliquefit/wsgi.py", line 7, in <module>
[Sat Aug 15 05:55:14.437959 2020] [:error] [pid 3411] [remote 127.0.0.1:0]     
application = get_wsgi_application()
[Sat Aug 15 05:55:14.437966 2020] [:error] [pid 3411] [remote 127.0.0.1:0]   
File 
"/opt/python/run/venv/local/lib/python3.6/site-packages/django/core/wsgi.py", 
line 12, in get_wsgi_application
[Sat Aug 15 05:55:14.437970 2020] [:error] [pid 3411] [remote 127.0.0.1:0]     
django.setup(set_prefix=False)
[Sat Aug 15 05:55:14.437976 2020] [:error] [pid 3411] [remote 127.0.0.1:0]   
File 


My wsgi.py file

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'cliquefit.settings')

application = get_wsgi_application()


My .ebextensions/django.config file:

option_settings:
  aws:elasticbeanstalk:container:python:
    WSGIPath: "cliquefit/wsgi.py"

packages:
    yum:
        httpd24-devel: []


What I have tried:

   - 
   
   verifying my python 3.6 build and mod_wsgi version.
   - 
   
   checking httpd.config in my apache2.4 setup and troubleshooting. I also 
   tried rerunning through the flow of setting up apache2.4
   
Sorry if this is rudimental question - i've been working incredibly hard on 
this. Thank you for all your help in advance!

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/modwsgi/9fd06c1e-3bc3-4233-8650-dec05ee02365o%40googlegroups.com.

Reply via email to