I just remembered I did manage to get the "Manual Server updates"
which indicated I should put patch.exe in the PATH.
After putting adding it to the path, I got the forbidden messages
again.
Notes that this was using my own httpd.conf hack with a <Directory>
instead of a <VirtualHost >.


On Feb 18, 10:10 am, danielc <co.dan...@gmail.com> wrote:
> Hi Chris,
> Thanks for your quick reply!
> No, I've never seen the reviewbaord site, just forbidden messages.
>
> The version is: 1.0.5.1
>
> BTW, It's a Windows 2003 server
>
> On Feb 17, 7:12 pm, Christian Hammond <chip...@chipx86.com> wrote:
>
> > Hi Daniel,
>
> > That review request for subdirectory support is pretty ancient. We've
> > supported it for a long time now. It looks like that config file was
> > generated with /reviews set as the subdirectory successfully.
>
> > The configuration looks good. When you initially went to /reviews/, you saw
> > the Review Board site, right? It looks like you were logged in successfully,
> > so it's just the dashboard that is for some reason being blocked, though I
> > don't see anything in the code that should cause that.
>
> > What version of Review Board did you install?
>
> > Christian
>
> > --
> > Christian Hammond - chip...@chipx86.com
> > Review Board -http://www.reviewboard.org
> > VMware, Inc. -http://www.vmware.com
>
> > On Tue, Feb 16, 2010 at 10:32 PM, danielc <co.dan...@gmail.com> wrote:
> > > Right now, Accessing:http://server/reviews/
> > > redirects to:
> > >http://server/reviews/dashboard/
> > > which gives a 403 forbidden error (not a a 404 not found error)
>
> > > Setup:
> > > Apache 2.2.4
> > > Python 2.5.4
> > > mod_python 3.3.1
> > > MySQL-python 1.2.2
> > > pysvn 1.7.0
>
> > > This is the apache-modpython.conf which was generated:
>
> > > ----------------------------------------------------------------------------------------------
> > > <VirtualHost *:80>
> > >        ServerName server
> > >        DocumentRoot "c:/reviewboard/htdocs"
>
> > >        # Error handlers
> > >        ErrorDocument 500 /errordocs/500.html
>
> > >        # Serve django pages
> > >        <Location "/reviews/">
> > >                PythonPath "['c:/reviewboard/conf'] + sys.path"
> > >                SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
> > >                SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache"
> > >                SetHandler mod_python
> > >                PythonHandler django.core.handlers.modpython
> > >                PythonAutoReload Off
> > >                PythonDebug Off
> > >                # Used to run multiple mod_python sites in the same apache
> > >                PythonInterpreter reviewboard_reviewboard
> > >        </Location>
>
> > >        # Serve static media without running it through mod_python
> > >        # (overrides the above)
> > >        <Location "/reviews/media">
> > >                SetHandler None
> > >        </Location>
> > >        <Location "/reviews/errordocs">
> > >                SetHandler None
> > >        </Location>
>
> > >        <Directory "c:/reviewboard/htdocs">
> > >                AllowOverride All
> > >        </Directory>
>
> > >        # Alias static media requests to filesystem
> > >        Alias /reviews/media "c:/reviewboard/htdocs/media"
> > >        Alias /reviews/errordocs "c:/reviewboard/htdocs/errordocs"
> > > </VirtualHost>
>
> > > ---------------------------------------------------------------------------------------------
> > > It didn't really get me anywhere so I've tried the add this to
> > > httpd.conf instead:
>
> > > ---------------------------------------------------------------------------------------------
> > >        Alias /reviews/ "c:/reviewboard/htdocs"
> > > <Directory "c:/reviewboard/htdocs">
> > >        Options Indexes FollowSymLinks ExecCGI
> > >        AllowOverride All
>
> > >    Order allow,deny
> > >    Allow from all
>
> > >        PythonPath "['c:/reviewboard/conf'] + sys.path"
> > >                SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
> > >                SetEnv PYTHON_EGG_CACHE "c:/reviewboard/tmp/egg_cache"
> > >                SetHandler mod_python
> > >                PythonHandler django.core.handlers.modpython
> > >                PythonAutoReload Off
> > >                PythonDebug Off
> > >                # Used to run multiple mod_python sites in the same apache
> > >                PythonInterpreter reviewboard_reviewboard
> > > </Directory>
>
> > > ------------------------------------------------------------------------------------------------------------------------------
>
> > > I've been looking everywhere for solution, and ran into this review
> > > which suggests the newer builds should support installing into a
> > > subdirectory, but it doesn't really say how:
> > >http://reviews.reviewboard.org/r/235/
>
> > > Would greatly appreciate any help. Please tell me if the information
> > > I've provided is insufficient
> > > thanks,
> > > Daniel
>
> > > --
> > > Want to help the Review Board project? Donate today at
> > >http://www.reviewboard.org/donate/
> > > Happy user? Let us know athttp://www.reviewboard.org/users/
> > > -~----------~----~----~----~------~----~------~--~---
> > > To unsubscribe from this group, send email to
> > > reviewboard+unsubscr...@googlegroups.com<reviewboard%2bunsubscr...@googlegroups.com>
> > > For more options, visit this group at
> > >http://groups.google.com/group/reviewboard?hl=en
>
>

-- 
Want to help the Review Board project? Donate today at 
http://www.reviewboard.org/donate/
Happy user? Let us know at http://www.reviewboard.org/users/
-~----------~----~----~----~------~----~------~--~---
To unsubscribe from this group, send email to 
reviewboard+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en

Reply via email to