Hi,

I am facing error Truncated or oversized response headers received from 
daemon process when configured apache + mod_wsgi + django

System python is 2.6.6 and I needed Python 3.7.5
So i installed python using below cmds (with enable shared option)
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
tar xzf  Python-3.7.5.tgz
cd Python-3.7.5 >
./configure --enable-optimizations --enable-shared

Then complied mpd_wsgi with virtualenv created from installed python 3.7.5 
ie test1_env using pyenv virtualenv

yum install httpd-devel   (apxs)
git clone https://github.com/GrahamDumpleton/mod_wsgi.git
./configure --with-apxs=/usr/sbin/apxs 
--with-python=/home/abc/.pyenv/versions/test1_env/bin/python3
make


System details :
CentOS release 6.9 (Final)

Server version: Apache/2.2.15 (Unix)
Architecture:   64-bit
Server MPM:     Prefork
threaded:     no
forked:     yes (variable process count)

Insallted Package details inside test1_env virtual env
python - 3.7.5
Django  3.1.2
mod_wsgi 4.7.1
pyenv virtualenv used ie test1_env


Error logs: 

Truncated or oversized response headers received from daemon process 
'appproject': /home/abc/workspace/project/core/wsgi.py
[info] mod_wsgi (pid=124460): Attach interpreter ''.
[info] mod_wsgi (pid=124460): Adding '/home/abc/workspace' to path.
[info] mod_wsgi (pid=124460): Adding '/home/abc/workspace/project' to path.
[info] mod_wsgi (pid=124460): Adding 
'/home/abc/.pyenv/versions/test1_env/lib/python3.7/site-packages' to path.
[info] mod_wsgi (pid=124460): Imported 'mod_wsgi'.


The WSGI portion of the configuration for the vhost in Apache looks like 
this

        ServerAdmin [email protected]
        ServerName example.com
        DocumentRoot /home/abc/workspace/project

        Alias /static /home/abc/workspace/project/static/
        <Directory "/home/abc/workspace/project/static/">
                Allow from all
        </Directory>
    
        LogLevel info
        ErrorLog logs/project_error.log
        CustomLog logs/project_access.log combined

       
        WSGIDaemonProcess appproject user=xx group=yy  processes=2 
threads=15 
python-path=/home/abc/.pyenv/versions/test1_env/lib/python3.7/site-packages:/home/abc/workspace:/home/abc/workspace/project
 
python-home=/home/abc/.pyenv/versions/test1_env display-name='appproject'
        WSGIProcessGroup appproject
        WSGIApplicationGroup %{GLOBAL}
        WSGIScriptAlias / /home/abc/workspace/project/core/wsgi.py 

        <Directory /home/abc/workspace/project/core>
               <Files wsgi.py>
                        Order allow,deny
                        Allow from all
                </Files>
        </Directory>
</VirtualHost>

Please provide solution for above issue.

Thanks
Suyash

-- 
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/7eca331a-d0d1-4582-a5dd-e8bb74f9d9f8n%40googlegroups.com.

Reply via email to