Thanks Graham,

I shall start compiling the two.

Apache is running fine (I guess). It is the mod_wsgi which is crashing
(guessing again).

When I restart apache there is a ServerName warning, not error. In my
/etc/hosts I have an entry ... 127.0.1.1    www.healthcare.in

When I open the browser and type "healthcare.in", it shows Download
the file ... dialog box in FireFox and on chrome it dumps the code.

Also, can I request which version of mod_wsgi is compatible with Apache 2.4.x ?

I also tried 'pip install mod_wsgi', it downloaded 4.4 but could not find apxs.

Thx


On 21 January 2015 at 04:08, Graham Dumpleton
<[email protected]> wrote:
> I am not sure there is much I can do to help you.
>
> Ubuntu is shipping a version of mod_wsgi which is well over 2 years old and 
> about 20 versions behind.
>
> I also have no idea what version of Apache their mod_wsgi binary was compiled 
> for. The issue could well be that you need to update your Apache package as 
> well.
>
> If though the issue is that they have updated Apache and back ported changes 
> which change the ABI, they may need to provide a recompiled version of 
> mod_wsgi against the patched Apache version.
>
> If you read:
>
> * http://blog.dscpl.com.au/2015/01/important-modwsgi-information-about.html
>
> this could be the issue, although at this point I don't believe mod_wsgi 3.X 
> should have been affected. I don't rule out that Ubuntu could have mucked up 
> things in doing back porting of changes so as to cause mod_wsgi to crash 
> anyway.
>
> Anyway, an initial question to start working out problem.
>
> Is this Apache which is crashing on initial startup, or is a mod_wsgi daemon 
> process crashing on the first request?
>
> Graham
>
> On 21/01/2015, at 1:01 AM, nitin chandra <[email protected]> wrote:
>
>> Hi All,
>>
>> I had to re-install the Apache, so did apt-get with apache and mod_wsgi.
>>
>> nitin@nitin:/var/log/apache2$ apache2 -v
>> Server version: Apache/2.4.7 (Ubuntu)
>> Server built:   Jul 22 2014 14:36:38
>>
>> libapache2-mod-wsgi_3.4-4ubuntu2.1.14.04.2_amd64.deb
>>
>> nitin@nitin:/var/log/apache2$ python
>> Python 2.7.6 (default, Mar 22 2014, 22:59:56)
>> [GCC 4.8.2] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>>
>> I am getting this in my apache error.log
>>
>> [Tue Jan 20 14:17:16.128911 2015] [core:notice] [pid 7716] AH00094:
>> Command line: '/usr/sbin/apache2'
>> [Tue Jan 20 18:10:52.196255 2015] [mpm_prefork:notice] [pid 7716]
>> AH00169: caught SIGTERM, shutting down
>> [Tue Jan 20 18:10:53.206180 2015] [mpm_prefork:notice] [pid 8994]
>> AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.5 mod_wsgi/3.4
>> Python/2.7.6 configured -- resuming normal operations
>> [Tue Jan 20 18:10:53.206268 2015] [core:notice] [pid 8994] AH00094:
>> Command line: '/usr/sbin/apache2'
>>
>> on the Browser code is getting dumped.
>>
>> in my 000-default.conf the config lines are :
>>
>> <VirtualHost 127.0.1.1:80>
>> ServerName www.healthcare.in
>> DocumentRoot "/home/nitin/wsgi-scripts"
>> <Directory "/home/nitin/wsgi-scripts">
>>    Options +Indexes +FollowSymLinks +MultiViews +ExecCGI
>>    AllowOverride All
>>    Order allow,deny
>>    Allow from all
>> </Directory>
>>
>> <IfModule dir_module>
>>    DirectoryIndex index.html index.wsgi index.py
>> </IfModule>
>>
>>    ServerAlias healthcare.in
>>    Redirect / http://www.healthcare.in/index.py
>>    WSGIDaemonProcess healthcare.in processes=6 threads=15 
>> display-name=%{GROUP}
>>    WSGIProcessGroup healthcare.in
>>    WSGIScriptAlias /wsgi-scripts/ /home/nitin/wsgi-scripts/index.py
>>    <Directory /home/nitin/wsgi-scripts>
>>       Options +Indexes +MultiViews +FollowSymLinks +ExecCGI
>>       Order allow,deny
>>       Allow from all
>>       AddHandler wsgi-script .py
>>       WSGIProcessGroup healthcare.in
>>    </Directory>
>> ServerAdmin webmaster@localhost
>> #DocumentRoot /var/www/html
>>
>> ErrorLog ${APACHE_LOG_DIR}/error.log
>> CustomLog ${APACHE_LOG_DIR}/access.log combined
>>
>> </VirtualHost>
>>
>> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet
>>
>> --
>> 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 http://groups.google.com/group/modwsgi.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> 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 http://groups.google.com/group/modwsgi.
> For more options, visit https://groups.google.com/d/optout.

-- 
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 http://groups.google.com/group/modwsgi.
For more options, visit https://groups.google.com/d/optout.

Reply via email to