Hallo,
ich versuche den Apache Server auf SuSE per PHP neu zu starten, damit Änderungen an der httpd.conf wirksam werden.
Leider klappt das wegen des falschen Users nicht mit einem einfachen:
ecec ("/etc/init.d/apache restart");
ein Versuch mit:
$fp = popen("/bin/su -c "/etc/init.d/apache restart", "w") or die("Fehler beim SU");
fputs($fp, "RootPasswort");
pclose($fp);
klappte leider auch nicht, da sich der Server aufhängt. Der pclose Befehl kommt wohl nicht mehr an.
Eventuell würde ein 'apache reload' funktionieren, doch ich benötige zwingend einen restart!
Weiß jemand, wie ich es dennoch schaffen kann, Apache mit PHP neu zu starten?
Vielen Dank
Chris