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
-~----------~----~----~----~------~----~------~--~---

Reply via email to