Hallo,
ich habe folgenden Code:
Alles anzeigen
Im großen und ganzen tut er auch das was er soll, nur er restartet den Teamspeakserver nicht. Er setzt die richtigen Rechte und wenn ich per PuTTY den Teamspeakserver (teamspeak.com) restarte übernimmt er auch die Rechte, aber er führt den exec-Befehl nicht aus.
Bitte um Hilfe!
PHP-Quellcode
- $sql = "SELECT client_id FROM clients WHERE client_unique_id = '$id'";
- $query = mysql_query($sql);
- while($row = mysql_fetch_object($query))
- {
- $sql2 = "INSERT INTO group_server_to_client (group_id, server_id, id1, id2) VALUES (15, 3, '$row->client_id', 0)";
- $query2 = mysql_query($sql2);
- $path = "/home/teamspeak/";
- $username = "root";
- chown($path, $username);
- chmod($path, 0777);
- exec('/home/teamspeak/ts3server_startscript.sh restart');
- echo "Erfolgreich!";
- }