Hello,
Warum machst du das so und nimmst nicht das von Debian bereitgestellte Service-Script?
Hast Du das auch ausprobiert?
Bei mir hat es nur den folgenden Erfolg:
root@bitworks:~# apache2 -S
apache2: bad user name ${APACHE_RUN_USER}
root@bitworks:~# /etc/init.d/apache2 -S
Usage: /etc/init.d/apache2 {start|stop|graceful-stop|restart|reload|force-reload|start-htcacheclean|stop-htcacheclean|status}.
root@bitworks:~# apache2ctl -S
[Wed Jan 08 19:25:04 2014] [warn] NameVirtualHost *:80 has no VirtualHosts
VirtualHost configuration:
wildcard NameVirtualHosts and _default_ servers:
*:* is a NameVirtualHost
default server bitworks.xxxx.de (/etc/apache2/sites-enabled/000-default:2)
port * namevhost bitworks.xxxx.de (/etc/apache2/sites-enabled/000-default:2)
port * namevhost bitworks.de (/etc/apache2/sites-enabled/100-bitworks.de:1)
port * namevhost selfhtml.bitworks.de (/etc/apache2/sites-enabled/101-selfhtml.bitworks.de:1)
port * namevhost xxxx.buntes-bilderbuch.de (/etc/apache2/sites-enabled/110-xxxx.buntes-bilderbuch.de:1)
port * namevhost weihnachten-nicht-allein.de (/etc/apache2/sites-enabled/113-weihnachten-nicht-allein.de:1)
port * namevhost restaurant-zur-kleinen-kapelle.de (/etc/apache2/sites-enabled/114-kleine-kapelle.com:1)
port * namevhost bergpost.annerschbarrich.de (/etc/apache2/sites-enabled/115-bergpost.de:1)
port * namevhost xxxx.de (/etc/apache2/sites-enabled/116-xxxx.de:1)
port * namevhost annerschbarrich.de (/etc/apache2/sites-enabled/120-annerschbarrich.de:1)
usw.
Syntax OK
Das kann also nicht so ganz stimmen.
apache2ctl macht dafür alles, was ich benötige.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg