John W. Foster wrote: > I recently did a dist upgrade of my system to Wheezy. I have had a > number of seriuos issues with this upgrade but the one that has me > stumped is Apache2. I finally ended up removing it and all of the mods & > associated apps. Yep it pretty well screwed the entire system. I now > have rescued the installation except for Apache2.
I am sorry to hear that you had such problems. The biggest problems I have had with upgrades have been when lint from older releases were not cleaned up before attempting to upgrade. > I have seen that it installed into a new directory as I removed > every vestige of the old installation. Good. > I saved the config files in a archive of the old setup > just in case. Good. > What I see is that the new install does NOT put ANY configs into the > /etc/apache2 directory and the installation doesent seem to know > that it has failed. That doesn't make sense. Files in /etc/apache2 are owned by the apache2.2-common package. You can verify this by using dpkg to list the files. dpkg -L apache2.2-common dpkg -L apache2.2-common | grep /etc/apache2/ Double check that you are installing bits from Wheezy 7 on your system and not from Unstable. In Unstable there is a large Apache transition happening and things are not in a completely happy state there yet. But that is a known and coordinated transition in Unstable. Wheezy 7 is Stable and should be working just fine. > Apache does not work and though I've tried to manually install the > old configs, it still doesnt work. Does anyone know of any line > command dpkg. or apt that will cause a completely new installation > to overwrite the current installation, and maybe fix this? I simply 'apt-get install apache2' and everything works fine. I just tested this again just now to verify. For any more complicated site there will be other choices such as for PHP and for a database and so forth. But at the simple end of things simply installing 'apache2' is sufficient. If you have a small memory machine then apache needs to have the config tweaked or it won't have enough memory. Please show the output of: apt-cache policy apache2 apache2.2-common Wheezy 7 should show version 2.2.22-13 at this moment. I suspect that you will show something different there. Also if you are installing any related packages such as selecting a model such as apache2-mpm-prefork or apache2-mpm-worker or whatever please fill in the missing details so that we can recreate your example in a test case. Bob
signature.asc
Description: Digital signature