SA-MP Forums Archive
[Pedido] Ligar/Desligar o servidor samp via PHP - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] Ligar/Desligar o servidor samp via PHP (/showthread.php?tid=655296)



Ligar/Desligar o servidor samp via PHP - AdrianoStk - 17.06.2018

Olб boa noite, estou a fazer uma UCP/Painel Administrativo para o servidor!

Enfim cheguei a uma questгo! Como faзo para ligar/deligar e reiniciar o servidor samp pelo PHP?

Uso sistema Operacional Debian 9 com apache 2 + PHP instalados, tudo rodando perfeitamente!

Nгo preciso das paginas prontas, gostaria apenas da funзгo ou linha de cуdigo que pode ser enviada para o server e tals!

OBS: Sou novato em PHP e nem sei se isso й possivel!

Desde jб grato!



Re: Ligar/Desligar o servidor samp via PHP - connork - 18.06.2018

Vocк pode enviar o comando "rcon exit" atravйs da query 'x' (RCON).

https://sampforum.blast.hk/showthread.php?tid=104299


Re: Ligar/Desligar o servidor samp via PHP - AdrianoStk - 18.06.2018

Exato, jб tinha visto isso, atй no entanto tinha implementado um pequeno teste, funcionou legal, mas e pra ligar o server?

Tendo em mente que assim sу deliga o server caso esteja online!


Re: Ligar/Desligar o servidor samp via PHP - connork - 18.06.2018

Vocк poderia usar o GMX para isto, mas um script em bash pode resolver o problema.

Код:
#!/bin/sh
 
while true; 
	do
        p_wc=`ps ax | grep samp03svr | grep -v grep| wc -l`
        if [ $p_wc -eq 0 ]; then
                ./samp03svr &
                fi
        sleep 15
done