On Wednesday, April 17, 2002, at 02:56 AM, PK Eidesis wrote:
> in the hope of making a new beginning... > > I finally got mod_perl/Apache working per Randal's instruction. > > A few wrinkles have appeared since... > > 1. DBI (specifically DBD::mysql) has stopped working now. No > error, nothing. > Just nothing. Having read that things need to be compiled against each > other, perhaps I need to re-install DBI/DBD. Question: How do I > force CPAN > to reinstall an existing module? If I say 'install Bundle::DBI' > it tells me > I am already up-to-date. If I say 'clean Bundle::DBI' it croaks > about there > not being any install directory (forget the exact error). > Needless to say, > CPAN doesn't seem to have an obvious command called 'reinstall > no matter > what'. Might not be obvious, but it's there. "force install Bundle::DBI". Obvious only in retrospect, probably. It's not listed with the other regular commands in the shell's help listing, it's down in the bottom right corner. > 3. I now have two copies of Apache... the stock one that came with OS X > (under /private/...) and the new one I built with Randal's > instructions... > (that is under /usr/local/...). I tried to replace the Apple > one with the > new one, but that croaked in many places (I had to correct many > different > paths, and even then it was pointless because the next update > from Apple > would write over that). Right. > So, I have just disabled Apple's Apache and am > working with my new one. Here's the problem... some of Apple's modules, > specifically mod_hfs_apple.so, doesn't work anymore. Question: > what does > this module do? does it account for hfs case-sensitivity? Do I need it? Yes, it attempts to fix the case-sensitivity security problems. I don't know how comprehensive it is. You don't need it if you're just setting up a private web server, but you probably do if it's public. > If yes, where do I get one and how do I build it for my new Apache? Don't know the answer to that. -Ken