Heyho,
habe mir ein kleines Control Panel gebastelt zum Server starten/stopen usw.
habe jetzt allerdings das Problem das wenn ich den Server starte dieser unter dem User "www-data" gestartet wird und nicht unter dem user "team" der für die gesamten anderen Serverdateien zuständig ist. Woraus sich das Problem ergibt ,dass wenn sich z.b jemand registriert die Spielerdatei vom user "www-data" erstellt wird aber das script keinen Zugriff darauf hat. Wie mache ich es nun also das der Server über den user "team" gestartet wird?
Hier ein Auszug aus der index.php:
Code
<?PHP
} elseif($_COOKIE["login"] == true) {
if(@$_POST["an"]) {
$pid = shell_exec('samp03/start.sh start');
echo $pid;
}
if(@$_POST["stop"]) {
$pid = shell_exec('samp03/start.sh stop');
echo $pid;
}
?>
Alles anzeigen
Ich danke euch im vorraus für eure Hilfe
MFG
Niklas
edit: pfäde entfernt