Thank you Graham that has cured the access problem but I now get 500
Internal Server Error,

testproject.lc-error.log

[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1] mod_wsgi
(pid=2076): Target WSGI script 'E:/Django/testproject/apache/
django.wsgi' cannot be loaded as Python module.
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1] mod_wsgi
(pid=2076): Exception occurred processing WSGI script 'E:/Django/
testproject/apache/django.wsgi'.
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1] Traceback (most
recent call last):
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]   File "E:/
Django/testproject/apache/django.wsgi", line 5, in <module>
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]     import
django.core.handlers.wsgi
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]   File "C:\
\Python26\\lib\\site-packages\\django\\core\\handlers\\wsgi.py", line
8, in <module>
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]     from django
import http
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]   File "C:\
\Python26\\lib\\site-packages\\django\\http\\__init__.py", line 5, in
<module>
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]     from urllib
import urlencode
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]   File "C:\
\Python26\\lib\\urllib.py", line 26, in <module>
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]     import
socket
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]   File "C:\
\Python26\\lib\\socket.py", line 46, in <module>
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1]     import
_socket
[Fri Aug 14 08:14:40 2009] [error] [client 127.0.0.1] ImportError: DLL
load failed: The specified module could not be found.

Django version is SVN

sorry to be a pain.


On 14 Aug, 06:49, Graham Dumpleton <graham.dumple...@gmail.com> wrote:
> On Aug 14, 3:08 pm, NiJoMi <milne...@googlemail.com> wrote:
>
>
>
> > Hi
> > I am a complete novice with Django, and have run into a problem
> > getting it to run on a wamp server.
> > I have managed to install Python v2.6.1, WampServer2, mod_wsgi,
> > PostgreSql, psycopg2 and Django onto WindowsXP Professional SP3 in
> > order to make a local development server.
>
> > I am able to create a Django test project and use it's inbuilt server
> > to access the project, so I assume that Python and Django are
> > correctly installed.
>
> > The problem is when trying to serve the project from WampServer2 I get
> > the error 403 Forbidden.
>
> > ---------------------------------------------
> > WampServer2 Components:
>
> > Apache 2.2.11
> > PHP 5.3.0
> > MySQL 5.1.36
> > Phpmyadmin
> > ---------------------------------------------
> > Install locations:
>
> > Python
> > C:\Python26
>
> > Django
> > C:\Python26\Lib\site-packages\django
>
> > WampServer2
> > C:\imfree
> > ----------------------------------------------
> > Edits to files:
>
> > httpd.conf
>
> > added following to top of LoadModule section:
> > LoadModule wsgi_module modules/mod_wsgi.so
>
> > uncommented:
> > Include conf/extra/httpd-vhosts.conf
> > -------------------------------------------------------------
> > httpd-vhosts.conf
>
> > commented out examples and added following:
>
> > <VirtualHost *:80>
> >     ServerAdmin webmas...@localhost
> >     DocumentRoot "C:/imfree/www"
> >     ServerName localhost
> >     #ServerAliaswww.dummy-host.localhost
> >     ErrorLog "c:/imfree/logs/localhost.log"
> >     CustomLog "c:/imfree/logs/localhost-access.log" common
> > </VirtualHost>
>
> > <VirtualHost *:80>
> >    ServerAdmin webmas...@testproject
> >    DocumentRoot "E:/Django/testproject/apache"
> >    ServerName testproject.lc
> >    ErrorLog "c:/imfree/logs/testproject.lc-error.log"
> >    CustomLog "c:/imfree/logs/testproject.lc-access.log" common
>
> > WSGIScriptAlias / /usr/local/testproject/apache/django.wsgi
>
> > <Directory /usr/testproject/apache>
> > Order allow,deny
> > Allow from all
> > </Directory>
>
> If your Django site is installed in:
>
>   E:/Django/testproject
>
> and the WSGI script file in:
>
>   E:/Django/testproject/apache
>
> The above should be:
>
>   WSGIScriptAlias / E:/Django/testproject/apache/django.wsgi
>
>   <Directory E:/Django/testproject/apache>
>   Order allow,deny
>   Allow from all
>   </Directory>
>
> Graham
>
> > ---------------------------------------------------------------------------
> > hosts file
>
> > added:
>
> > 127.0.0.1       testproject.lc # django test
> > --------------------------------------------------------------------------- 
> > ---
> > created file E:/Django/testproject/apache/django.wsgi
>
> > import os, sys
> > sys.path.append('/usr/local/django')
> > os.environ['DJANGO_SETTINGS_MODULE'] = 'testproject.settings'
>
> > import django.core.handlers.wsgi
>
> > application = django.core.handlers.wsgi.WSGIHandler()
> > --------------------------------------------------------------------------- 
> > ----------
>
> > the logs:
>
> > apache_error.log
>
> > [Fri Aug 14 05:48:35 2009] [notice] Apache/2.2.11 (Win32) PHP/5.3.0
> > mod_wsgi/2.5 Python/2.6.1 configured -- resuming normal operations
> > [Fri Aug 14 05:48:35 2009] [notice] Server built: Dec 10 2008 00:10:06
> > [Fri Aug 14 05:48:35 2009] [notice] Parent: Created child process 2924
> > [Fri Aug 14 05:48:35 2009] [notice] Child 2924: Child process is
> > running
> > [Fri Aug 14 05:48:35 2009] [notice] Child 2924: Acquired the start
> > mutex.
> > [Fri Aug 14 05:48:35 2009] [notice] Child 2924: Starting 64 worker
> > threads.
> > [Fri Aug 14 05:48:35 2009] [notice] Child 2924: Starting thread to
> > listen on port 80.
> > [Fri Aug 14 05:48:46 2009] [notice] Parent: Received shutdown signal
> > -- Shutting down the server.
> > [Fri Aug 14 05:48:46 2009] [notice] Child 2924: Exit event signaled.
> > Child process is ending.
> > [Fri Aug 14 05:48:47 2009] [notice] Child 2924: Released the start
> > mutex
> > [Fri Aug 14 05:48:48 2009] [notice] Child 2924: All worker threads
> > have exited.
> > [Fri Aug 14 05:48:48 2009] [notice] Child 2924: Child process is
> > exiting
> > [Fri Aug 14 05:48:48 2009] [notice] Parent: Child process exited
> > successfully.
> > [Fri Aug 14 05:48:48 2009] [notice] Apache/2.2.11 (Win32) PHP/5.3.0
> > mod_wsgi/2.5 Python/2.6.1 configured -- resuming normal operations
> > [Fri Aug 14 05:48:48 2009] [notice] Server built: Dec 10 2008 00:10:06
> > [Fri Aug 14 05:48:48 2009] [notice] Parent: Created child process 1124
> > [Fri Aug 14 05:48:49 2009] [notice] Child 1124: Child process is
> > running
> > [Fri Aug 14 05:48:49 2009] [notice] Child 1124: Acquired the start
> > mutex.
> > [Fri Aug 14 05:48:49 2009] [notice] Child 1124: Starting 64 worker
> > threads.
> > [Fri Aug 14 05:48:49 2009] [notice] Child 1124: Starting thread to
> > listen on port 80.
>
> > access.log is empty
>
> > testproject.lc-error.log
>
> > [Fri Aug 14 05:51:14 2009] [error] [client 127.0.0.1] client denied by
> > server configuration: C:/usr
>
> > testproject.lc-access.log
>
> > 127.0.0.1 - - [14/Aug/2009:05:51:14 +0100] "GET / HTTP/1.1" 403 202
> > --------------------------------------------------------------------------- 
> > ---------------------------------
>
> > I hope this is enough info for someone to spot what I am doing wrong
> > as I have a project that I would like to develop with django.
>
> > Thank you for your time.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@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