Witamy na GTAOnline Obecny czas to 2018-11-17, 19:56 Użytkowników: 76716
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj

Poprzedni temat :: Następny temat
[PHP] MTA PHP SDK - Nie łączy
Autor Wiadomość

=DC= 
LUA, PHP, C, C++





Informacje
Nick w MP: =DC=
Wiek: 28
Na forum: 1189 dni
Posty: 219
Piwa: 67
Respekt: 150
Respekt: 150Respekt: 150

Wysłany: 2017-01-20, 12:23   [PHP] MTA PHP SDK - Nie łączy



Witam próbowałem zrobić funkcję, która wyświetli mi pewne informacje z serwera na stronie, ale mta_sdk.php nie może połączyć mi się z serwerem.

Port http otwarty, użytkownik którego używam do połączenia ma wymagane prawa i pomimo tego nie śmiga.

Błąd jaki mi wyrzuca:
Kod:

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



Połączenie wygląda tak:
Kod:


<?php
include( "mta_sdk.php" );

$mtaServer = new mta( "ip", 20145, "mta_php_sdk", "password" );
$resource = $mtaServer->getResource ( "php" );
$return = $resource->call ( "getPlayersOnline" );

?>


Wie ktoś w czym leży problem?
Dodam, że używając SDK w drugą stronę czyli przez callRemote z serwera MTA wszystko pięknie śmiga.

_________________

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 

luki123luki123 
Place Game





Informacje
Nick w MP: LuKiO
Wiek: 20
Na forum: 2520 dni
Posty: 1965
Piwa: 4316
Respekt: 601
Respekt: 601Respekt: 601

Wysłany: 2017-01-20, 13:42   



=DC=, https://wiki.multitheftauto.com/wiki/Meta.xml

Kod:

[<export /> This exports functions from this resource, so other resources can use them with call
function: The function name
type Whether function is exported server-side or client-side (valid values are: "client", "server" and "shared")
http: Can the function be called via HTTP (true/false)


_________________
Moje skrypty:

System bram
System języków
Panel Logowania
Praca sprawacza
Panel Lidera
Płynna zmiana wartości

Postaw piwo autorowi tego posta
 

=DC= 
LUA, PHP, C, C++





Informacje
Nick w MP: =DC=
Wiek: 28
Na forum: 1189 dni
Posty: 219
Piwa: 67
Respekt: 150
Respekt: 150Respekt: 150

Wysłany: 2017-01-20, 13:51   



luki123luki123, oczywiście zapomniałem o tym napisać ale w mecie mam ustawione http na true
Kod:

<export function="getPlayersOnline" type="server" http="true"/>


Jakieś inne pomysły z tym jeszcze masz?

[ Dodano: 2017-01-20, 15:22 ]
Problemem jest chyba to, że hosting strony blokuje połączenia. - Dam znać jak sprawdzę.

_________________

Witaj
, jeśli Ci pomogłem postaw mi :piwo: lub R* Dzięki!

Postaw piwo autorowi tego posta
 
Tagi: mta :: php :: sdk :: nie :: łączy
Anonymous



Dołaczył: Wczoraj 0:00
Posty: 1
Skad: google.com


Anonymous Koniecznie zajrzyj na:








Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Wersja do druku

Skocz do:  


phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,18 sekundy. Zapytań do SQL: 19