OK, I'll try to outline everything I've done so far ... but I'm about ready to give up.
First I tried to install ReviewBoard using just a straight Apache installation and SQLLite. Unfortunately, Apache in this setup would not work with any of the CGI variants that I needed to use. FastCGI failed, FCGI failed, mod_python failed ... so I scrapped that. Second, I tried using LightTPD, but I wasn't able to import any of the configuration files needed by ReviewBoard. Making any changes to LightTPD's conf files broke the system and left me with a lot of system errors ... so I scrapped that. Finally, I found a tutorial suggesting using DjangoStack from BitNami. I downloaded and installed that, and since it came with MySQL I set that up as well. But I still couldn't get any of the FastCGI/mod_python stuff to work, so I resorted to wsgi instead. My first attempt was to install in a subfolder. Basically http://localhost/reviewboard. But that hosed anything in the root directory (http://localhost/phpinfo.php would no longer work), though it still allowed me to use other sub-folder apps (i.e. phpMyAdmin). But I couldn't get past the "taking a nap" page, so I assumed I'd done something wrong, uninstalled everything, and tried to install in the root instead. Now, I'm back to the "Review Board is taking a nap" message, but everything's hosed. Even phpMyAdmin dumps back to Review Board, which makes it utterly useless as well. Not helpful. Here's what I'm getting from Apache's error logs: [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] mod_wsgi (pid=2160): Exception occurred processing WSGI script 'E:/Program Files/BitNami DjangoStack/apps/reviewboard/htdocs/reviewboard.wsgi'. [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] Traceback (most recent call last): [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] File "E:\ \Program Files\\BitNami DjangoStack\\apps\\django\\django\\core\ \handlers\\wsgi.py", line 250, in __call__ [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] self.load_middleware() [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] File "E:\ \Program Files\\BitNami DjangoStack\\apps\\django\\django\\core\ \handlers\\base.py", line 39, in load_middleware [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] for middleware_path in settings.MIDDLEWARE_CLASSES: [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] File "E:\ \Program Files\\BitNami DjangoStack\\apps\\django\\django\\utils\ \functional.py", line 276, in __getattr__ [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] self._setup() [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] File "E:\ \Program Files\\BitNami DjangoStack\\apps\\django\\django\\conf\ \__init__.py", line 42, in _setup [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] self._wrapped = Settings(settings_module) [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] File "E:\ \Program Files\\BitNami DjangoStack\\apps\\django\\django\\conf\ \__init__.py", line 89, in __init__ [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e)) [Wed May 25 11:09:27 2011] [error] [client 10.0.0.212] ImportError: Could not import settings 'reviewboard.settings' (Is it on sys.path?): No module named reviewboard.settings Not sure where to go from there. Here's more info about my system for those of you who might know what I can do: - Windows XP - Python 2.7 - BitNami DjangoStack 1.3-0 And from my apache-wsgi.conf file: <VirtualHost *:80> ServerName dev7.numedics.local DocumentRoot "E:/Program Files/BitNami DjangoStack/apps/reviewboard/ htdocs" # Error handlers ErrorDocument 500 /errordocs/500.html WSGIPassAuthorization On WSGIScriptAlias "/" "E:/Program Files/BitNami DjangoStack/apps/ reviewboard/htdocs/reviewboard.wsgi" <Directory "E:/Program Files/BitNami DjangoStack/apps/reviewboard/ htdocs"> Allow from All AllowOverride All </Directory> # Alias static media requests to filesystem Alias /media "E:/Program Files/BitNami DjangoStack/apps/reviewboard/ htdocs/media" Alias /errordocs "E:/Program Files/BitNami DjangoStack/apps/ reviewboard/htdocs/errordocs" </VirtualHost> Basically, I need to get this up and running on my system, preferably in parallel with phpMyAdmin so I can manage other databases as well. Other developers on my local network will be using this as well so we can collaborate on projects ... but right now we're at an impasse. It's either keep hitting my head against the wall, or go back to doing code reviews by watching over one another's shoulders. I typically don't ask mailing lists for help from out of the blue, but I've been trying to figure this out since Sunday, and 4 days struggling on my own is all I'm willing to invest. Is this salvageable? Or should I move on to something else? -- 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