On 4/01/2015 3:45 AM, SungHo Park wrote:
Hi
I have tried to use Django in Apache, but it doesn't work.
My Django's version is 1.7.1 so I refered this page.
https://docs.djangoproject.com/en/1.7/howto/deployment/wsgi/
<https://docs.djangoproject.com/en/1.7/howto/deployment/wsgi/>
I'm Korean and not good at English. But I tried to read whole of the
documents in that page, but it doesn't work.
I searched it in Korean language and found out that it needs to enter
'sudo a2ensite <project_name>', but it doesn't work, too.
I applied
WSGIScriptAlias //path/to/mysite.com/mysite/wsgi.py
WSGIPythonPath /path/to/mysite.com
<Directory /path/to/mysite.com/mysite>
<Files wsgi.py>
Require all granted
</Files>
</Directory>
this.
I use Ubuntu 14.04.
Here is my working conf for Django 1.6.x, Apache2 and Ubuntu 14.04.
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLHonorCipherOrder on
SSLCipherSuite RC4-SHA:HIGH:!ADH
SSLCompression off
SSLCertificateFile /etc/ssl/certs/xxdxpq4.crt
SSLCertificateKeyFile /etc/ssl/private/xxdxpq4.key
SSLCACertificateFile /etc/ssl/certs/rapidssl-intermediate.crt
BrowserMatch "MSIE [2-6]" nokeepalive ssl-unclean-shutdown
downgrade-1.0 force-response-1.0
BrowserMatch "MSIE [7-9]" ssl-unclean-shutdown
DocumentRoot /var/www/xxdx/htdocs/
ServerName xxdx.pq4.com
ServerAdmin [email protected]
HostnameLookups Off
UseCanonicalName Off
ErrorLog ${APACHE_LOG_DIR}/xxdx-error.log
CustomLog ${APACHE_LOG_DIR}/xxdx-access.log combined
Alias /robots.txt /var/www/static/xxdx/robots/robots.txt
Alias /favicon.ico /var/www/static/xxdx/img/xxdx.ico
# lock the public out
<Directory /var/www/xxdx/>
AllowOverride None
Order deny,allow
Deny from all
</Directory>
# serve uploaded media from here
<Directory /var/www/media/xxdx/>
AllowOverride None
Order deny,allow
Allow from all
</Directory>
# serve static stuff from here
<Directory /var/www/static/xxdx/>
AllowOverride None
Order deny,allow
Allow from all
</Directory>
<IfModule mod_alias.c>
Alias /media/ /var/www/media/xxdx/
Alias /static/ /var/www/static/xxdx/
Alias /tiny_mce/ /var/www/static/xxdx/js/tiny_mce/
Alias /jquery/ /var/www/static/xxdx/js/jquery/
</IfModule>
# now let the public access anything here
<Directory /var/www/xxdx/htdocs/>
AllowOverride None
Order deny,allow
Allow from all
</Directory>
<IfModule mod_wsgi.c>
WSGIScriptAlias / /var/www/xxdx/xxdx/wsgi.py
<Directory /var/www/xxdx/xxdx/>
Order deny,allow
Allow from all
</Directory>
</IfModule>
</VirtualHost>
</IfModule>
hth
dsf
--
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 http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/c88fc796-eed4-4eed-ba6a-11a6b7e3331e%40googlegroups.com
<https://groups.google.com/d/msgid/django-users/c88fc796-eed4-4eed-ba6a-11a6b7e3331e%40googlegroups.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 http://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/54A87224.6030804%40dewhirst.com.au.
For more options, visit https://groups.google.com/d/optout.