Sign in to follow this  
SalwadoR

PHP SDK

Recommended Posts

Доброго времени суток, господа.

Встал вопрос, а как подрубиться к серверу через это -> https://wiki.multitheftauto.com/wiki/PHP_SDK

Форум прошерстил, не помогло.

Скрипт бьёт такую вот ошибку (собсна, инклуд)->

*замазюкан логин, домен и ip.

В php коде это ->

<?php 
ini_set('display_errors',1); 
error_reporting(E_ALL); 
  
include('mtaphpsdk_04/mta_sdk.php'); 
$mta_server = new mta('x.x.x.x', '22103', 'login', 'password'); 
  
$resource = $mta_server->getResource('webchat'); 
$result = $resource->call("addChatMsg","text1","text2","text3",255,205,155); 
?> 

Через sdk логинюсь аккаунтом записаным и в Admin, и Console.

-> general.http в acl.xml отпадает

Тег http="true" у экспортируемой функции стоит.

-> это тоже отпадает

Писать порт в "кавычках" или нет, разницы никакой.

-> ага, я сначала на это и подумал

Я не дебил, данные верны, вебадмин работает, прав у аккаунта достаточно, порт 22103 потому что я такой захотел.

-> тут вопрос тоже исчерпан

Хостинг не бесплатный, php v5+, сайтики фурычат, другие скрипты на пыхе работают, но не фурычит sdk.

Сталкивался кто с этой дрянью, или знает как решить?

Share this post


Link to post

Проверь работу функции fsockopen. Возможно она запрешена на хостинге, либо режется фаерволом.

Share this post


Link to post
Проверь работу функции fsockopen. Возможно она запрешена на хостинге, либо режется фаерволом.

Чем вызвана её неработоспособность - не дошло.

Но проблему решил (хотя просто забросил), перезалил скрипт на VPS, и на нём он работает.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.