First of all: I don't know if this is the right spot for posting this, but I think it can be very usefull for other people since we were searching for a workaround or solution for hours!
Since today, all our servers supplied with apache 2 had problems with starting up the 'httpd' daemon.
From 11:00 today, all servers using apache 2(.0.x) (in our cases used for PHP4 + PHP5 with suPHP) went to status 'stopped'. All we tried was useless.
We checked the logfiles (nothing came up) and recompiled Apache to ensure nothing was wrong with it. Ofcourse we first updated the datafiles with the customapache script.
However after recompiling it still didn't work.
We came up, it could be the problem of the logfiles which are build-up per-domain basis.
We edited the files in /usr/local/directadmin/data/templates/custom, and uncommented the part where the logfiles are defined.
We ran 'echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue' and '/usr/local/directadmin/dataskq d' to commit / complete this operation.
All user-configs are reset to default, and all domains were uncommented for logfile usage.
We restarted Apache, and it seemed it solved the problem.
When you are executing steps described above, the stats like Webalizer and AWstats don't work anymore, because they build their database upon the logfiles of Apache.
I hope anyone can use this, because we had this problem on 13 of our servers (yes, in once
)
Ofcourse this is a workaround, BUT websites can be reached again, your customers will not experience any form of downtime if above is executed.
Since today, all our servers supplied with apache 2 had problems with starting up the 'httpd' daemon.
From 11:00 today, all servers using apache 2(.0.x) (in our cases used for PHP4 + PHP5 with suPHP) went to status 'stopped'. All we tried was useless.
We checked the logfiles (nothing came up) and recompiled Apache to ensure nothing was wrong with it. Ofcourse we first updated the datafiles with the customapache script.
However after recompiling it still didn't work.
We came up, it could be the problem of the logfiles which are build-up per-domain basis.
We edited the files in /usr/local/directadmin/data/templates/custom, and uncommented the part where the logfiles are defined.
We ran 'echo "action=rewrite&value=httpd" >> /usr/local/directadmin/data/task.queue' and '/usr/local/directadmin/dataskq d' to commit / complete this operation.
All user-configs are reset to default, and all domains were uncommented for logfile usage.
We restarted Apache, and it seemed it solved the problem.
When you are executing steps described above, the stats like Webalizer and AWstats don't work anymore, because they build their database upon the logfiles of Apache.
I hope anyone can use this, because we had this problem on 13 of our servers (yes, in once

Ofcourse this is a workaround, BUT websites can be reached again, your customers will not experience any form of downtime if above is executed.