Untitled

lithe.uark.edu lives! Unfortunately, despite an entire day of screwing around with it, the PHP4 with MySQL support still isn’t happening. We installed Red Hat 7 (kernel 2.2.16-22) last week. But I didn’t realize the packages I neded most (Apache, MySQL, and PHP) would be so outdated already.

This morning, Apache 1.3.12 was running with PHP4.0.1pl2, but the PHP was built w/o MySQL support. So I had to start from scratch. First I nabbed PHP 4.0.3pl1 and tried to configure it against Apache 1.3.12. But, evidently, that version of Apache was compiled w/o DSO support (necessary for PHP). David had already downloaded Apache 1.3.14, so I installed that. It gave me a few problems (mostly resulting from the Apache group’s tendency to move the document and server root directories around with each distribution), but I eventually got it up and running fine. In fact, it’s a pretty easy install.

So next in line was PHP4. That gave me all manner of hell, mostly due to a problem with APXS, which I fixed thanks to a FAQ item at php.net. But then PHP coudldn’t find MySQL because it didn’t get installed (maybe David missed it when he installed RH7. Maybe it wasn’t really in RH7. I’m not sure). I tried to nab a new version, but our net connection is buggy, so I can’t get to mysql.com.

It’s the perfect formula for a frustrating day, but I’m over it. I’ll just have to hit it hard on monday. At least the new Apache is up and running. And PHP is ready to go as soon as I can download MySQL (though I’m sure PHP will give me more problems. It’s a beast to install). Eventually, I’ll have lithe up and ready for some database backending. That’s the whole point of this. And then I can stop doing my poor imitation of a sysadmin and get back to making web pages.

Leave a Reply

Your email address will not be published. Required fields are marked *