How to add all of the Include lines into your httpd.conf
by admin on Jan.26, 2012, under DirectAdmin
If you reinstall DA (./directadmin i) on a live box, your /etc/httpd/conf/httpd.conf file will get overwritten and emptied of all data. You’ll need to read all of the Include lines for your users so that their sites show up (you’ll be seeing the apache pages, or the shared IP pages instead)
Type:
cd /usr/local/directadmin/data/users
for i in `ls`; do { echo "Include /usr/local/directadmin/data/users/$i/httpd.conf" >> /etc/httpd/conf/httpd.conf; }; done;
Note that this add the include lines for *all* users.. so if you’ve added users to DA after you ran the "./directadmin i", you’ll end up with duplicates. Make sure you don’t have duplicate Include lines.. (apache won’t restart, it will let you know)
Related posts:
- How to downgrade from apache 2 back to apache 1.3 If you need to go back to apache 1.3 after...
- Apache stops responding but is running A few things that could cause that are: Possible Causes:...
- Apache won’t start after update on FreeBSD An issue with php/apache is causing apache not to start...
Related posts brought to you by Yet Another Related Posts Plugin.
