Hi All,

I got the same problem : "Manual server updates required" page.
My configuration seems to be more or less the same than daniel.

Some informations about my installation :
Installed on linux Ubuntu server 8.04 with most of the apt-get
features (debian package manager)
reviewboard is checkout in /usr/share
so everything is in /usr/share/reviewboard

My apache configuration is :

<VirtualHost *>
       ServerName review.sharengo.org
       DocumentRoot /usr/share/reviewboard/htdocs

       # Error handlers
       ErrorDocument 500 /errordocs/500.html

       # Serve django pages
       <Location "/">
               PythonPath "['/usr/lib/python2.5/site-packages/django']
+ ['/usr/share'] + ['/usr/share/reviewboard'] + ['/usr/share/
reviewboard/djblets'] + sys.path"
               SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
               SetHandler mod_python
               PythonHandler django.core.handlers.modpython
               PythonAutoReload Off
               PythonDebug Off
               # If you run multiple mod_python sites in the same
apache
               # instonce, uncomment this line:
               PythonInterpreter reviewboard
       </Location>

       # Serve static media without running it through mod_python
       # (overrides the above)
       <Location "/media">
               SetHandler None
       </Location>
       <Location "/errordocs">
               SetHandler None
       </Location>

       # Alias static media requests to filesystem
       Alias /media /usr/share/reviewboard/htdocs/media
       Alias /errordocs /usr/share/reviewboard/htdocs/errordocs
</VirtualHost>



On 17 sep, 06:30, "Terry Rankine" <[EMAIL PROTECTED]> wrote:
> our test server is setup this way. debian linux, apache 2.2, not sure if it
> helps
>
> <VirtualHost *>
>         ServerAdmin [EMAIL PROTECTED]
>
>         DocumentRoot /home/rb/reviewboard/htdocs
>         <Directory />
>                 Options FollowSymLinks
>                 AllowOverride None
>         </Directory>
>
>         ErrorLog /var/log/apache2/error.log
>
>         # Possible values include: debug, info, notice, warn, error, crit,
>         # alert, emerg.
>         LogLevel warn
>
>         CustomLog /var/log/apache2/access.log combined
>         ServerSignature Off
>
>         # Alias static media requests to filesystem
>         Alias /media /home/rb/reviewboard/htdocs/media
>         Alias /errordocs /home/rb/reviewboard/htdocs/errordocs
>
>         ErrorDocument 500 /errordocs/500.html
>
>         # Serve django pages
>         <Location "/">
>                 PythonPath "['/usr/lib/python2.4/site-packages/django',
> '/usr/lib/python2.4/site-packages/pysqlite2', '/home/rb',
> '/home/rb/reviewboard', '/home/rb/reviewboard/djblets'] + sys.path"
>                 SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
>                 SetHandler mod_python
>                 PythonHandler django.core.handlers.modpython
>                 PythonAutoReload Off
>                 PythonDebug Off
>                 # If you run multiple mod_python sites in the same apache
>                 # instonce, uncomment this line:
>                 PythonInterpreter reviewboard
>         </Location>
>
>         # Serve static media without running it through mod_python
>         # (overrides the above)
>         <Location "/media">
>                 SetHandler None
>         </Location>
>         <Location "/errordocs">
>                 SetHandler None
>         </Location>
> </VirtualHost>
>
> Not sure
>
> On Wed, Sep 17, 2008 at 11:16 AM, Daniel Wexler <[EMAIL PROTECTED]> wrote:
>
> > I'm struggling through the Apache configuration. I've finally got the
> > various paths set correctly and I no longer get any errors in the
> > apache log files, but I can't get rid of the silly "Manual server
> > updates required" page.
>
> > I've followed all the instructions for the new uploaded/images dir in:
> >http://code.google.com/p/reviewboard/source/detail?r=1247
>
> > I've checked the paths to the reviewboard/htdocs/media/uploaded/images
> > directory and made sure they are all owned by the webserver user.
> > Heck, I've even chmod'ed them all as 777!  I've done the
> > fixscreenshots bit.
>
> > It all works fine if I run the "manage.py runserver <machine>:8000"
> > server.  With the simple server, I can log in and manage reviewboard.
> > But through Apache, at "http://<machine>" I get the "Manual server
> > updates required" page.
>
> > Any tips on what might still be required to get Apache serving pages?
>
> > This is using Apache 2.0 with Django 1.0 on Windows XP.
>
> > Here's the relevant part of my httpd.conf file (reviewboard is in C:/
> > reviewboard, it took a long time to figure out the PythonPath):
>
> > <VirtualHost *:80>
> >        ServerName maki.nvidia.com
> >        #DocumentRoot @pythondir@/reviewboard/htdocs
> >        DocumentRoot "c:/reviewboard/htdocs"
>
> >        # Error handlers
> >        ErrorDocument 500 /errordocs/500.html
>
> >        # Serve django pages
> >        <Location "/">
> >                #PythonPath "['@djangodir@'] + ['@pythondir@/reviewboard']
> > +
> > ['@pythondir@/djblets'] + sys.path"
> >                PythonPath "['c:/'] + ['c:/reviewboard'] + sys.path"
> >                SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings
> >                SetHandler mod_python
> >                PythonHandler django.core.handlers.modpython
> >                PythonAutoReload Off
> >                PythonDebug On
> >                # If you run multiple mod_python sites in the same apache
> >                # instonce, uncomment this line:
> >                # PythonInterpreter reviewboard
> >        </Location>
>
> >        # Serve static media without running it through mod_python
> >        # (overrides the above)
> >        <Location "/media">
> >                SetHandler None
> >        </Location>
> >        <Location "/errordocs">
> >                SetHandler None
> >        </Location>
>
> >        # Alias static media requests to filesystem
> >        #Alias /media @pythondir@/reviewboard/htdocs/media
> >        #Alias /errordocs @pythondir@/reviewboard/htdocs/errordocs
> >        Alias /media "c:/reviewboard/htdocs/media"
> >        Alias /errordocs "c:/reviewboard/htdocs/errordocs"
> > </VirtualHost>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/reviewboard?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to