Hallo Community!
Kurzinfo: xamp - server
Ich übergebe innerhalb eines bash-scripts dem Programm 'screen' Befehle. Führe ich dies innerhalb der Konsole aus, funktioniert dies problemlos. Beim Aufruf mit exec() in PHP fehlt dieser Teil. Der Rest allerdings wird ausgeführt, so dass man davon ausgehen kann, dass die Grundlagen gegeben sind.
Das Script ist zum Neustart des Servers gedacht und ich versuche per
[ screen -S SessionName -X eval 'stuff "exit"\015' ] innerhalb des Scripts den mitlaufenden Spiele-Server zu beenden.
Auch ein exec() mit anderem user und passwort brachte keinen Unterschied.
Kurzform: Neustart funktioniert, alles was 'screen' machen soll nicht.
Hat jemand eine Idee, woran es liegen könnte?
LG und vielen Dank im vorraus
clrfte