Hi, today i was trying to do function which displays players who are online on my website using php_sdk and i have problem with connection to server.
HTTP port is opened, user who i'm using to connect has admin rights and it's not working.
mta_sdk version 0.4 - downloaded from wiki mta
this is php file on my website:
<?php
include( "mta_sdk.php" );
$mtaServer = new mta( "ip", 20145, "mta_php_sdk", "password" );
$resource = $mtaServer->getResource ( "php" );
$returns[] = $resource->call ( "getPlayersOnline" );
?>
And the error:
Fatal error: Uncaught exception 'Exception' with message 'Could not connect to ip:20145' in
/home/users/XXX/public_html/YYY/mta_php_sdk/mta_sdk.php:146 Stack trace: #0
/home/users/XXX/public_html/YYY/mta_php_sdk/mta_sdk.php(79): mta->do_post_request('ip', 20145, '/php/call...', '') #1
/home/users/XXX/public_html/YYY/mta_php_sdk/mta_sdk.php(257): mta->callFunction('php', 'getPlayersOnlin...', Array) #2
/home/users/XXX/public_html/YYY/mta_php_sdk/mta.php(38): Resource->call('getPlayersOnlin...') #3 {main} thrown in
/home/users/XXX/public_html/YYY/mta_php_sdk/mta_sdk.php on line 146
If i visit in my browser ip:20145/php/call/getPlayersOnline everything is working correctly.
How can i fix it?