In both your cases, which instructions is it showing for the manual server updates? There are currently two things that can trigger this page. One being that /media/uploaded/images is not a directory, and one being that syncdb hasn't been ran.
I'm assuming the former in both your cases. Christian -- Christian Hammond - [EMAIL PROTECTED] VMware, Inc. On Wed, Sep 17, 2008 at 12:13 AM, Guillaume <[EMAIL PROTECTED]>wrote: > > 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 -~----------~----~----~----~------~----~------~--~---
