kashtesov Posted June 27, 2016 Share Posted June 27, 2016 Доброго времени суток, господа. Встал вопрос, а как подрубиться к серверу через это -> 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. Сталкивался кто с этой дрянью, или знает как решить? Link to comment
l0vefist Posted July 8, 2016 Share Posted July 8, 2016 Проверь работу функции fsockopen. Возможно она запрешена на хостинге, либо режется фаерволом. Link to comment
kashtesov Posted July 14, 2016 Author Share Posted July 14, 2016 Проверь работу функции fsockopen. Возможно она запрешена на хостинге, либо режется фаерволом. Чем вызвана её неработоспособность - не дошло. Но проблему решил (хотя просто забросил), перезалил скрипт на VPS, и на нём он работает. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now