SinisterMotives, when you use apt in Debian to install PHP3/4 with apache, it just works. It compiles everything for you each time you install something (ie. php4-gd, php4-mysql) to work with the current working version of Apache.
Latch, in Debian, you don't have to do anything special to get php loading with apache. It sets this up automatically and you can remove the functionality afterwards if needed.
In Debian, the Apt names are apache and apache2, not httpd.
Sailor, see if you have a program on there called "aptitude". It's much better than apt-get as far as managability and functionality. If you're using sarge (testing, very soon to be stable as 3.1), it should be on there automatically.
Try doing "aptitude update", let is pull the update info from apt-get and then try doing "aptitude search apache2". The package name as far as I know is just "apache2", not something like "apache2-server". Do an "aptitude remove apache2". What does it say?
I would uninstall php4 ("aptitude remove php4, plus any extensions you have installed) and apache2, then reinstall apache and php4.
If it's still not working, do "aptitude" by itself and go into the visual part of it. It will show you everything that is installed notated by an "i" next to the package. I'm not sure where apache2 is in the list, but should be quite easy to find. You use + to install and - to remove packages. The info on how to use it is at the top of the aptitude program.
If all else fails, I would be happy to SSH into your box if needed and help you out.
__________________
"You hear the one about the fella who died, went to the pearly gates? St. Peter let him in. Sees a guy in a suit making a closing argument. Says, "Who's that?" St. Peter says, "Oh, that's God. Thinks he's Denny Crane."
|