Archiv verlassen und diese Seite im Standarddesign anzeigen : Programm mit Php starten.
Guten Tag
ich möchte gerne unseren Shoutcast Server per Web startbar machen.
Wie könnt ich das am besten machen? Unsere Mods sollten auch darauf zugreifen können.
Hoffe kann mir einer helfen
mfg
AceTheFace
28.02.06, 18:24
Du suchst den php-Befehl "system". Mehr dazu auf php.net.
Solltest beim Einsatz dieses Befehls allerdings mindestens zweimal dein Sicherheitskonzept durchdenken.
Gruß,
Ace
ok habe mal den ausprobiert:
system("/root/test/sc_serv");
scheint aber irgednwie nicht zu gehen ... hmm
AceTheFace
28.02.06, 18:35
Da das Programm vom Webserver gestartet wird, muss es auch für den User unter dem der Webserver läuft, ausführbar sein.
Gruß,
Ace
öhmmm :confused: und wie make ich dat?
AceTheFace
28.02.06, 18:49
man chown, man chmod, http://www.linuxfibel.de
Gruß,
Ace
ok habe jetzt chmod +x start.php ausgeführt.
Hmm.. leider gehts immer noch nicht.
AceTheFace
28.02.06, 19:01
? Du musst die Rechte des Programms das aufgerufen wird, nicht die des aufrufenden Skripts.
Gruß,
Ace
kein Nutzer außer root selber darf in das Verzeichnis /root wechseln, kopiere es an eine Stelle, an die der Webserver rankommt
kein Nutzer außer root selber darf in das Verzeichnis /root wechseln, kopiere es an eine Stelle, an die der Webserver rankommt
ok habe es gemacht liegt jetzt in home/...
so wenn ich jetzt die datei start.php aufrufen gibt er in der datei
************************************************** ***************************** ** SHOUTcast Distributed Network Audio Server ** Copyright (C) 1998-2004 Nullsoft, Inc. All Rights Reserved. ** Use "sc_serv filename.ini" to specify an ini file. ************************************************** ***************************** [conf] Couldn't find sc_serv.conf -- assuming defaults Event log: <02/28/06@20:06:48> [SHOUTcast] DNAS/Linux v1.9.5 (Dec 27 2004) starting up... <02/28/06@20:06:48> [main] pid: 24198 <02/28/06@20:06:48> [main] loaded config from sc_serv.conf <02/28/06@20:06:48> [main] initializing (usermax:32 portbase:8000)... <02/28/06@20:06:48> [main] No ban file found (sc_serv.ban) <02/28/06@20:06:48> [main] No rip file found (sc_serv.rip) <02/28/06@20:06:48> [main] opening source socket <02/28/06@20:06:48> [main] error opening source socket! FATAL ERROR! Some other process is using this port! aus
wieso willst du shoutcast mit php starten?
eigentlich gehts mir um die playlist "sc_trans" denn die schaltet sich nach abspielen der musik aus. Und es gibt keine repeat funktion deshalb möchte ich es machen das die mods die Playlist starten können.
wie wäre es mit ner einfachen schleife die nach beenden einfach neu startet?
hmm ja und wie könnte man das machen?
sorry aber hab kein plan davon.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.