I'm not sure how this happened, but I had already responded to a different thread
. I received an email notification that someone had responded to a thread I was subscribed to, and I clicked the link in the email, and posted my reply there. I had never posted on that other thread (entitled "After adding "Include vhosts/Vhosts_ispconfig.conf" httpd won;t startup"
), and I don't remember ever reading it, let alone subscribing to it. Does Till have the ability to subscribe me to another thread?
Anyway, here are the results from doing the following:
1) Rename Vhosts_ispconfig.conf to Vhosts_ispconfig.conf.bak
2) Rename Vhosts_ispconfig.conf_30-06-08_10-27-34 to Vhosts_ispconfig.conf
I ran the http -t command like you said (thanks for the pointer, by the way) and it gave the following error:
Syntax error on line 323 of /etc/apache2/vhosts/Vhosts_ispconfig.conf:
AllowOverride not allowed here
There was an AllowOverride All on line 323. I removed it, ran httpd -t again, then got a Syntax OK message.
What's the right next step here - should I reinstall ISPConfig, leaving the current vhost file in place, or can I just edit that vhost file?
BTW, how would the AllowOverride All get into that file - is it possible that it was added there because I added it to the Apache Directives section of the particular site in ISPConfig?
My main question now is:
what should I do now? If I remove the offending line (AllowOverride All), then what triggers ISPConfig to reset? Do I have to reinstall it?