PHP script for start server

josejuegos

Member
Mar 13, 2017
14
4
38
I am creating a TS3 web admin panel but I have a problem, I can turn off the server but not turn it on, I leave my attempts down.

It works (I can turn off the server but not turn it on):
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/?server_port=$ts3_voiceport");
$ts3_connect->virtualserver_autostart = "0";
$ts3_connect->getParent()->serverStop($ts3_connect->getId());

Does not work:
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/?server_port=$ts3_voiceport");
$ts3_connect->virtualserver_autostart = "1";
$ts3_connect->getParent()->serverStart($ts3_connect->getId());

Does not work:
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverGetByPort($ts3_voiceport);
$ts3_connect->getParent()->serverStart($ts3_connect->getId());
$ts3_connect->virtualserver_autostart = "1";

Does not work:
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverStart($ts3_voiceport);

I hope have understood correctly what I need and may be so kind to help me, thank in advance.
 
Last edited:

Some_body

New Member
Mar 27, 2017
30
4
20
I am creating a TS3 web admin panel but I have a problem, I can turn off the server but not turn it on, I leave my attempts down.

It works (I can turn off the server but not turn it on):
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/?server_port=$ts3_voiceport");
$ts3_connect->virtualserver_autostart = "0";
$ts3_connect->getParent()->serverStop($ts3_connect->getId());

Does not work:
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/?server_port=$ts3_voiceport");
$ts3_connect->virtualserver_autostart = "1";
$ts3_connect->getParent()->serverStart($ts3_connect->getId());

Does not work:
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverGetByPort($ts3_voiceport);
$ts3_connect->getParent()->serverStart($ts3_connect->getId());
$ts3_connect->virtualserver_autostart = "1";

Does not work:
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverStart($ts3_voiceport);

I hope have understood correctly what I need and may be so kind to help me, thank in advance.
What about Search tool ? :confused:
https://r4p3.net/threads/stop-is-ok...ver-after-stop-php-framework.4099/#post-40761
 

josejuegos

Member
Mar 13, 2017
14
4
38
I have already seen that post but it has not helped me solve my problem, if you see this attempt is using that post
PHP:
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverGetByPort($ts3_voiceport);
$ts3_connect->getParent()->serverStart($ts3_connect->getId());
$ts3_connect->virtualserver_autostart = "1";
And response is: "ERROR: Server is not running"
 

Najsr

Moderator
TeamSpeak Developer
Apr 23, 2016
483
249
167
PHP:
$sid = 1;
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverStart($sid);
What about this? You can save server's id before turning it off :)
 

josejuegos

Member
Mar 13, 2017
14
4
38
PHP:
$sid = 1;
$ts3_connect = TeamSpeak3::factory("serverquery://$ts3_login:$ts3_password@$ts3_host:$ts3_queryport/");
$ts3_connect->serverStart($sid);
What about this? You can save server's id before turning it off :)
Yes :):):) !!! thanks, but can other problem, I need start server using port no sid.
 
Top