Mir ging es darum, ob der Webserver auf derselben Maschine läuft, oder ob du aus Unkenntnis der Zusammenhänge versuchst, auf dem Server bei deinem Webhoster ein Programm zu starten.
Die Seite is noch nicht online, d.h. mein Servername ist localhost, bereitgestellt von XAMPP.
Also wie gesagt, mit shell_exec() läuft es, wenn das Prgramm auch auf dem Server installiert ist. Sonst nicht.