Hi Nate, I can't say I have any experience with mod_fcgid on Windows, so I may not be much help. Shame you can't use Linux (in a VM or something) instead, but I get that some places are strict about OS choice for servers.
So the latter error looks to be a file path formatting issue. Can you show me the config file? Is it using "/" or "\"? It could be that it's generated wrong (I've seen Python do that on Windows when part of cygwin, though it could be our fault). People have posted about the "DLL load failed" error on Windows. You may want to read through the other posts: http://groups.google.com/group/reviewboard/search?group=reviewboard&q=dll+load+failed&qt_g=Search+this+group Christian -- Christian Hammond - chip...@chipx86.com Review Board - http://www.reviewboard.org VMware, Inc. - http://www.vmware.com On Fri, Feb 18, 2011 at 10:30 AM, Nate <nate.br...@adb-air.com> wrote: > Hi! I am attempting a clean install of the latest reviewboard on > Apache 2.2 on Windows XP (sadly, I have no choice over the operating > system). > > In the past, we had no trouble using python 2.6 and wsgi, but we are > trying to upgrade everything to python 2.7, and for some reason wsgi > stopped working. Naturally, I decided to try both mod_fcgid AND > mod_fastcgi, but I can't seem to get either of those working either, > and I was hoping that you might be able to help me out. These are the > versions of EVERYTHING that I have installed: > ----------------------- > httpd-2.2.17-win32-x86-openssl-0.9.8o.msi > > sqlite-dll-win32-x86-3070500.zip > sqlite-shell-win32-x86-3070500.zip > > diffutils-2.8.7-1.exe > patch-2.5.9-7-setup.exe > > memcached-1.2.6-win32-bin.zip > > mod_fcgid-2.3.6-win32-x86.zip > mod_fastcgi-2.4.6-AP22.dll > mod_wsgi-win32-ap22py27-3.3.so > > python-2.7.1.msi > setuptools-0.6c11.win32-py2.7.exe > PIL-1.1.7.win32-py2.7.exe > py27-pysvn-svn1612-1.7.4-1321.exe > pycrypto-2.3.win32-py2.7.zip > (and through easy_install, python-memcached, and of course, > reviewboard ;) > ----------------------- > > From the command line, I run: > > rb-site install C:\mars\reviews > > And then I modify my default httpd.conf, adding the line: > > LoadModule fcgid_module modules/mod_fcgid.so > (or LoadModule fastcgi_module modules/mod_fastcgi.dll) > (or LoadModule wsgi_module modules/mod_wsgi.so) > > all the way at the bottom, I add the line: > > Include C:\mars\reviews\conf\apache-fastcgi.conf > (or Include C:\mars\reviews\conf\apache-wsgi.conf) > > THE ONLY CHANGE I make to this reviewboard conf file is to add "Order > allow, deny" and "Allow from all" commands under the "<Directory>" > > The wsgi fails with the thorny error: > ImproperlyConfigured: Error importing middleware > reviewboard.admin.middleware: "DLL load failed: The specified module > could not be found." > Reviewboard claims to be sleeping, which, by the way, made coffee > shoot from my nose. > > The fcgid fails silently... it just refuses to serve anything but 403. > > FastCGI fails more violently: > [crit] (OS 123)The filename, directory name, or volume label syntax is > incorrect. : FastCGI: can't exec server "C:/mars/reviews/htdocs/ > reviewboard.fcgi", CreateNamedPipe() failed > [crit] (OS 123)The filename, directory name, or volume label syntax is > incorrect. : FastCGI: can't start server "C:/mars/reviews/htdocs/ > reviewboard.fcgi": spawn_fs_process() failed > This did *not* make coffee shoot from my nose. > > I am pretty much at a loss here, and I'm hoping there's something that > can be done to help me. Pretty please! > > -- > 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 -- 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