: 12 stycznia 2010, 16:27
Gdyby to było takie proste i zrozumiałe dla mnie to bym nie zakładał tego tematu. Jak widzisz ten błąd to powiedz mi jak go poprawić?
Polski portal użytkowników dystrybucji Debian GNU/Linux, dyskusje, artykuły, nowości, blog, porady, pomoc.
https://www.debian.pl/
Kod: Zaznacz cały
ssh2_exec("$polaczenie, cd ~/1");
ssh2_exec("$polaczenie, killall hlds_run");
ssh2_exec("$polaczenie, screen -A -m -d ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust +exec server.cfg");
ssh2_exec("$polaczenie, logout");
Kod: Zaznacz cały
$tmp = ssh2_exec($polaczenie, 'kill -9 `ps auxw | grep hlds_run | grep -v grep | grep -v SCREEN | awk \'{print $2}\'`
screen -A -m -d -S serwer ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust +exec server.cfg
screen -wipe -logout');
stream_set_blocking($tmp, true);
echo 'Serwer zostal uruchomiony ponownie';
Kod: Zaznacz cały
<?php
$polaczenie = ssh2_connect("ip", "22");
ssh2_auth_password($polaczenie, "user", "password");
if ($polaczenie)
{
ssh2_exec($polaczenie, "cd cs | killall hlds_run | screen -A -m -d ./hlds_run -game cstrike +port 27010 +maxplayers 16 +map de_dust -dev -condebug +exec server.cfg
|logout");
echo("<font color='green'>Zresetowano</font>");
}
else
{
echo("<font color='red'>Nie połączono</font>");
}
print_r($polaczenie);
var_dump($polaczenie);
?>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
Kod: Zaznacz cały
Terminated