From: Steve L. <st...@si...> - 2001-02-10 20:04:29
|
Folks, I thought I'd try installing bender 1.1.3 today, seeing it available on sourceforge. I'm at a stuck point where apache segfaults when I try to access the site, so if anybody has any ideas or suggestions, I'd be happy to try them. I'll spill out the relevant detail here as it occurs to me, probably a little haphazardly. This could also be useful for documentation writers, as this is my first exposure to bender (and I'm far from a slash expert at this point, although I plan to become one. :) ================== I'm running RH 6.2, kernel 2.2.14, Apache 1.3.14, MySQL 3.23 (fresh install), and the same apache configurations that worked for slash 1.0.9. My slash 1.0.9 setup on this box worked just fine until I took it down this morning. I reinstalled Bundle::Slash, which reported everything as fine. I installed Template from the CPAN shell, which appeared not to be installed as part of Bundle::Slash for some reason. I created a virtual user for DBIx::Password as the instructions specified; it all appeared to go fine. It seems that the PREFIX and INIT settings for the make command don't reach everywhere they need to; I noticed that the slashd and bin/install-slashsite scripts (at least) had /usr/local/slash as their default directories even though I specified /home/slash for "make" and "make install", so I corrected these by hand. There may be other incorrect paths lurking, I haven't gone through every file in the system yet. (As part of upgrading to mysql 3.23, I had to rebuild mod_auth_mysql and run ldconfig again. That stuff seems to be working fine, although it's not directly related.) I assume that slashd is meant to be running as it was before, although the install docs don't explicitly mention it. There seem to be two: the slashd in /INIT (/etc/rc.d/init.d/ for me), and the slashd in sbin/ (the install doc mentions util/slashd, but there's no util directory), which appear different; I tried both (the sbin/ version takes the virtual user as an argument); both appear to quit shortly after launch. Through a lot of trial and error (commenting out lines in the config), I found that apache segfaults if the line PerlAccessHandler Slash::Apache::User::handler is uncommented in the site .conf file. If I comment it out, I can use a different document root and the server works, but if it's uncommented, apache segfaults as soon as the domain is hit. I don't really know where to begin looking for additional clues. There's nothing helpful in the error log. I think the most important piece of information I had is that as I mentioned before, my machine and its setup worked fine for slash 1.0.9, so that might narrow down the range of things that could be wrong. ============== Any suggestions for what I might do, or where I might start, to look for solutions or fix the problem? Cheers, Steve Linberg -- Steve Linberg, Chief Goblin Silicon Goblin Technologies http://silicongoblin.com Be kind. Remember, everyone you meet is fighting a hard battle. |