michikkk
20.08.07, 18:11
Södele.. ich schreib jetzt gerade an meinem ersten und eignen interface.
Da mir ein direkter befehl via http zu unsicher war, kam mir eine andere idee.
Wenn der User auf Server /Start/stop/restart drückt, dann wird per php eine datei in einen ordner erstellt. (restart.txt, zb.)
Das klappt auch schon wunderbar.
Ich bin jetzt daran, ein script zu schreiben, um die datei abzufragen.
ich kenne leider die korrekten befehle nicht, darum poste ich sie mal in "menschensprache"
#! bin/sh
cd /home/interface/
*nummer1*
sleep 5
if "find" restart.txt
then sh /home/script/server restart
rm restart.txt
else go to *nummer2*
*nummer2*
sleep 5
if "find" start.txt
then sh /home/script/server start
rm start.txt
else go to *nummer3*
*nummer3*
sleep 5
if "find" stop.txt
then sh /home/script/server stop
rm stop.txt
else go to *nummer1*
Die sh server mit den funktionen FUNKTIONIERT, auch das PHP Script, das die Datei erzeugt. Also ich seh sie auch in den Ordner.
Das einzige Problem noch, das script soll die datei abfragen.
Somit wird spätenstens nach 15 sekunden der server per interface neugestartet.
Ich hoffe ihr könnt mir da helfen.
Vielen Dank
michikkk
Da mir ein direkter befehl via http zu unsicher war, kam mir eine andere idee.
Wenn der User auf Server /Start/stop/restart drückt, dann wird per php eine datei in einen ordner erstellt. (restart.txt, zb.)
Das klappt auch schon wunderbar.
Ich bin jetzt daran, ein script zu schreiben, um die datei abzufragen.
ich kenne leider die korrekten befehle nicht, darum poste ich sie mal in "menschensprache"
#! bin/sh
cd /home/interface/
*nummer1*
sleep 5
if "find" restart.txt
then sh /home/script/server restart
rm restart.txt
else go to *nummer2*
*nummer2*
sleep 5
if "find" start.txt
then sh /home/script/server start
rm start.txt
else go to *nummer3*
*nummer3*
sleep 5
if "find" stop.txt
then sh /home/script/server stop
rm stop.txt
else go to *nummer1*
Die sh server mit den funktionen FUNKTIONIERT, auch das PHP Script, das die Datei erzeugt. Also ich seh sie auch in den Ordner.
Das einzige Problem noch, das script soll die datei abfragen.
Somit wird spätenstens nach 15 sekunden der server per interface neugestartet.
Ich hoffe ihr könnt mir da helfen.
Vielen Dank
michikkk