On Aug 5, 12:27 pm, Vikas Mahajan <vikas.mahaja...@gmail.com> wrote:
> Hello to all.
> I am new baby to python and django. I have installed the django-1.21
> in my pc. I am able to create mysite as mentioned in tutorial and
> mysite also works fine using django web server (on port 8000), but now
> I am trying to run mysite on my apache server but I am facing
> problems. Apache is giving me internal server error. Below is my
> configurations-:
>
> Path to mysite-:
>
> /django/mysite
>
> Apache httpd.conf configuration-:
>
> Alias /media/ 
> /usr/local/lib/python2.6/site-packages/django/contrib/admin/media/
>
> <Directory /usr/local/lib/python2.6/site-packages/django/contrib/admin/media/>
> Options Indexes
> Order deny,allow
> Allow from all
> </Directory>
>
> WSGIScriptAlias /django/ /django/mysite/apache/django.wsgi

Read the documentation properly. You should not have a trailing slash
on the mount point URL. Ie., use /django and not /django/

Graham

>
> <Directory /django/mysite/apache/>
> Options Indexes
> Order deny,allow
> Allow from all
> </Directory>
>
> Contents of /django/mysite/apache/django.wsgi file-:
>
> import os
> import sys
>
> os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
>
> import django.core.handlers.wsgi
> application = django.core.handlers.wsgi.WSGIHandler()
> sys.path.append('/django/')
>
> Also, I noticed one thing that when I write following content in
> django.wsgi file, it is working fine i.e displaying Hello World on
> webpage but with above contents of django.wsgi file, apache  is giving
> Internal Server Error.
>
> django.wsgi test content-:
>
> def application(environ, start_response):
>     status = '200 OK'
>     output = 'Hello World!'
>
>     response_headers = [('Content-type', 'text/plain'),
>                         ('Content-Length', str(len(output)))]
>     start_response(status, response_headers)
>
>     return [output]
>
> Please help me to resolve this error.
>
> Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to