You need to add the path to the Python executable, which ought to be in your 
virtual environment for your project.

As for the differences between 2.7 and 3.6, I suggest trying to run your code 
in 3.6 to see if you actually need to make any changes.  They aren’t that 
different from each other.  The biggest habit I had to change was to use print 
as a function, basically surrounding the print string in parentheses.

From: [email protected] [mailto:[email protected]] On 
Behalf Of sarfaraz ahmed
Sent: Monday, May 8, 2017 9:13 AM
To: [email protected]
Subject: Re: Django Deployment showing list of directory

I am new to python 2.7 and I see python 3.6 is very different from 2.7.
I tried your suggestion. Now my vhost file looks like this

WSGIScriptAlias / c:/Apache24/htdocs/testarhamcollections/project1/wsgi.py
WSGIPythonPath c:/Apache24/htdocs/testarhamcollections

<VirtualHost *:80>
    ServerAdmin 
[email protected]<mailto:[email protected]>
    DocumentRoot "C:/Apache24/htdocs/testarhamcollections"
    ServerName www.testarhamcollections.com<http://www.testarhamcollections.com>
    ServerAlias testarhamcollections.com<http://testarhamcollections.com>
    ErrorLog 
"C:/Apache24/htdocs/testarhamcollections/logs/testarhamcollections.com-error.log"
    CustomLog 
"C:/Apache24/htdocs/testarhamcollections/logs/testarhamcollections.com-access.log"
 common


    Alias / "c:/Apache24/htdocs/testarhamcollections"
    <Files wsgi.py>
        Require all granted
    </Files>

</VirtualHost>
--------------------------
Still not working


On 8 May 2017 at 18:58, Matthew Pava 
<[email protected]<mailto:[email protected]>> wrote:
Ah, I see.  Well, why don’t you upgrade to Python 3.6?  I did that last year 
and haven’t looked back.

To answer your other question, you need to specify WSGIPythonPath outside of 
your VirtualHost directive in your Apache config.

WSGIPythonPath ${project_path};${project_virtualenv};


From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On 
Behalf Of sarfaraz ahmed
Sent: Monday, May 8, 2017 8:21 AM
To: [email protected]<mailto:[email protected]>
Subject: Re: Django Deployment showing list of directory

forgot to mention I m using python 2.7. If you look at link, there is not 
mod_wsgi for python 2.7 with VC14
Regards,
Sarfaraz Ahmed

On 8 May 2017 at 18:44, Matthew Pava 
<[email protected]<mailto:[email protected]>> wrote:
Hi Sarfaraz,
Here is a compiled version of mod_wsgi for VC14:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#mod_wsgi



From: [email protected]<mailto:[email protected]> 
[mailto:[email protected]<mailto:[email protected]>] On 
Behalf Of sarfaraz ahmed
Sent: Monday, May 8, 2017 5:09 AM
To: [email protected]<mailto:[email protected]>
Subject: Django Deployment showing list of directory

Hello Guys,
After lot of struggle I understood there is no MOD_WSGI file available for 
latest version of XAMP which is compiled in VC14. I am not sure how to compile 
MOD_WSGI with VC 14 so I gave up
Now I downloaded Apache 2.4 compiled in VC9 + Python 2.7.13 on my windows 
server 2016(AWS instance) I moved my website to this server. Changed firewall 
setting to accepting incoming traffic and also networking configuration.
Now I am seeing the list of directory and files instead of website.

Here is my wsgi.py file
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
import os
import sys
from django.core.wsgi import get_wsgi_application
sys.path.append('C:\Apache24\htdocs\testarhamcollections\')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project1.settings")
application = get_wsgi_application()
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
This is conf file for Apache
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
<VirtualHost *:80>
    ServerAdmin 
[email protected]<mailto:[email protected]>
    DocumentRoot "C:/Apache24/htdocs/testarhamcollections"
    ServerName www.testarhamcollections.com<http://www.testarhamcollections.com>
    ServerAlias testarhamcollections.com<http://testarhamcollections.com>
    ErrorLog 
"C:/Apache24/htdocs/testarhamcollections/logs/testarhamcollections.com-error.log"
    CustomLog 
"C:/Apache24/htdocs/testarhamcollections/logs/testarhamcollections.com-access.log"
 common

    WSGIScriptAlias / "c:/Apache24/htdocs/testarhamcollections/project1/wsgi.py"

    Alias / "c:/Apache24/htdocs/testarhamcollections"
    Alias /static/ "c:/Apache24/htdocs/testarhamcollections/static/"
    Alias /media/ "c:/Apache24/htdocs/testarhamcollections/static/media/"
    <Directory c:/Apache24/htdocs/testarhamcollections/project1>
    <Files wsgi.py>
        Require all granted
    </Files>
    </Directory>
</VirtualHost>
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
I checked the error log of website it shows nothing.
--
Thanks with regards,
Sarfaraz Ahmed
--
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAEPJdixr3x3f3v9Kyw%3DtxKZP4wX9i0ZckEsYhaBxmbFzbJ1aEg%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CAEPJdixr3x3f3v9Kyw%3DtxKZP4wX9i0ZckEsYhaBxmbFzbJ1aEg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/cc4fe8b57f3c4858bdc8f54adb245e0e%40ISS1.ISS.LOCAL<https://groups.google.com/d/msgid/django-users/cc4fe8b57f3c4858bdc8f54adb245e0e%40ISS1.ISS.LOCAL?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.



--
Thanks with regards,
Sarfaraz Ahmed
--
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAEPJdixPjpsy0gsgmHP71%2BQo3ABD-%2B7PNUaYfGkEgCVEB7GHEw%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CAEPJdixPjpsy0gsgmHP71%2BQo3ABD-%2B7PNUaYfGkEgCVEB7GHEw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/f7f8ce5cbda74cc28f3d466b48b9c884%40ISS1.ISS.LOCAL<https://groups.google.com/d/msgid/django-users/f7f8ce5cbda74cc28f3d466b48b9c884%40ISS1.ISS.LOCAL?utm_medium=email&utm_source=footer>.

For more options, visit https://groups.google.com/d/optout.



--
Thanks with regards,
Sarfaraz Ahmed

--
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CAEPJdiyP5Qz9JSEFsRqc4tFMdqahn0bQAGR-wJhFmWMR-aSLGg%40mail.gmail.com<https://groups.google.com/d/msgid/django-users/CAEPJdiyP5Qz9JSEFsRqc4tFMdqahn0bQAGR-wJhFmWMR-aSLGg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" 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/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/f0031e50835040ac98afd555e12767dd%40ISS1.ISS.LOCAL.
For more options, visit https://groups.google.com/d/optout.

Reply via email to