Hey Aldo, I just stumbled across this thread. Just looking at your django.cgi script i reckon musicisc maybe should be musicischarity
as in sys.path.append("/hsphere/local/home/musicisc/Django-0.96") should be sys.path.append("/hsphere/local/home/musicischarity/ Django-0.96") just going on the dir structure that I have in my digiweb account Seamus On Apr 15, 9:07 am, Aldo <[EMAIL PROTECTED]> wrote: > Thanks for your help on this Karen, > > Its apache returning the 404. So as i suspected the rewrite rules are > not working for some reason. Yes admin is in the urls. > Sure the rewrite rules - > rewriteswww.musicischarity.comtowww.musicischarity.com/homeso it really > should be working off the > bat. > > Initially i got in touch with my hosting provider to confirm the > rewrite rules were working - which they confirmed. Ive just sent an > email again. > > On Apr 14, 3:21 pm, "Karen Tracey" <[EMAIL PROTECTED]> wrote: > > > On Mon, Apr 14, 2008 at 3:41 AM, Aldo <[EMAIL PROTECTED]> wrote: > > > Yes, so thats fair enough - it just means that maybe MAYBE the dj > > > script is being called - but when i access it viawww.gfdfdf.com/admin/ > > > it gives me a 404 > > > (You've switched > > fromhttp://www.musicischarity.comtowww.gfdfdf.com<http://www.gfdfdf.com/admin/> > > ?) > > > So the next step is to figure out if the 404 is coming from Apache or > >Django. Do you have the admin urls configured for yourDjangoapp? If not, > > then it's expected you'd get a 404 trying to access that url -- I just used > > it as an example of one that might work since I have no idea what your own > > application urls are. > > > Some ways to determine if the 404 is coming from Apache orDjango: > > 1 - appearance -- does it look like the standard Apache "not found" or your > > own 404.html template? > > 2 - turn on DEBUG=True in your settings file and you will see theDjango > > debug "page not found" page that includes all the urlpatterns and how the > > one it was handed didn't match any of them, if you are getting toDjango > > 3 - the Apache error log will have "File not found" errors listed for > > something ending in "admin" if it is Apache returning the 404, but not if it > > isDjango. > > 4 - How long does it take for the 404 to be returned? Quick means it's > > probably coming from Apache, slow means probably your script is running and > > it's your app/Djangothat is ultimately returning the 404. (This config is > > a VERY slow way of runningDjango, and I'm not sure you will find > > performance acceptable even if/when you get it to work.) > > > If it is Apache returning the 404 then somehow your rewrite rules are not > > kicking in. What you list below rewrites everything ending in a slash (you > > did include the trailing slash on the attempt to access admin?) except for > > those that start withcgi-bin or media, plus it rewrites an empty url to a > >Djangourl of 'home/' (so you'd need a urlpattern for 'home/' in yourDjango > > config). > > > If it isDjangoreturning the 404 than the urlpattern configuration is not > > handling the incoming urls as you expect, and you need to fix them. > > > Karen > > > > On Apr 11, 4:28 pm, "Karen Tracey" <[EMAIL PROTECTED]> wrote: > > > > On Fri, Apr 11, 2008 at 9:28 AM, Aldo <[EMAIL PROTECTED]> wrote: > > > > > > Fair point. > > > > > > My problem is - Initially i created my index.html in the root(DOCUMENT > > > > > ROOT). > > > > > Now I have downloadedDjangoas described - put it in my root. > > > > > I have created my .htaccess files as > > > > > RewriteEngine on > > > > > RewriteRule ^cgi-bin/ - [L] > > > > > RewriteRule ^media/ - [L] > > > > > RewriteRule ^(.*)(/)$cgi-bin/dj/$1/ > > > > > RewriteRule ^$cgi-bin/dj/home/ > > > > > Ive created thecgi-bin/dj file and gave permissions. > > > > > However when i try to access that file(http://www.musicischarity.com/ > > > > >cgi-bin/dj <http://www.musicischarity.com/cgi-bin/dj>) it gives me an > > > > > error - Error 500: Internal Server Error > > > > > You are not supposed to access the script directly like this. Rather > > > you > > > > are supposed to use your application's normal urls (e.g. > > >http://www.muicscharity.com/admin/for, say, theDjangoadmin app), and the > > > > RewriteRules convert that to an invocation of your dj script. > > > > > > (Usually I would have content-type in it - but its not in the > > > > > examples. tried it and still no good.) > > > > > The dj file was edited to contain my own details. paths etc. maybe i > > > > > have them wrong. > > > > > sys.path.append("/hsphere/local/home/musicisc/Django-0.96") > > > > > sys.path.append("/hsphere/local/home/musicisc") > > > > > and > > > > > # Change this to the directory above your site code. > > > > > sys.path.append("/hsphere/local/home/musicisc/Django-0.96/") > > > > > os.chdir("/hsphere/local/home/musicisc/Django-0.96/") > > > > > # Change mysite to the name of your site package > > > > > os.environ['DJANGO_SETTINGS_MODULE'] = 'musicischarity.settings' > > > > > run_with_cgi(django.core.handlers.wsgi.WSGIHandler()) > > > > > > I am not sure anyone will be able to help - but my alternative is to > > > > > give up - ive been working on this for hours. > > > > >CGIis not at all a recommended way to runDjango(see the discussion > > > inhttp://code.djangoproject.com/ticket/2407) but it seems it can be made > > > to > > > > work after a fashion if it's your only option. > > > > > Karen > > > > > > On Apr 11, 1:23 pm, "Karen Tracey" <[EMAIL PROTECTED]> wrote: > > > > > > On Fri, Apr 11, 2008 at 6:48 AM, Aldo <[EMAIL PROTECTED]> wrote: > > > > > > > > Hi folks I have a linux hosting account with digiweb. I want to > > > run my > > > > > > >djangoapp on it - but am running into problems. > > > >http://care.register365.com/index.php?_m=knowledgebase&_a=viewarticle. > > > > > .. > > > >http://seamusc.com/blog/2007/jun/11/how-get-django-working-digiwebie-. > > > > > .. > > > > > > > > I am trying to follow examples such as below but to no avail. > > > Could > > > > > > > anyone be able to help me out? or give me pointers? > > > > > > > You provide links to two sites with detailed instructions on how to > > > do > > > > > what > > > > > > you are interested in, but no details on what trouble you have run > > > into > > > > > > trying to follow those instructions. It's rather hard to provide > > > any > > > > > > guidance with no clues as to what isn't working. > > > > > > > Karen --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---