Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как правильно обратится к серверу. (http://www.flasher.ru/forum/showthread.php?t=147294)

Alex_McX 01.12.2010 13:07

Как правильно обратится к серверу.
 
Добрый день.
Проект пишется в FlashDevelop.
Нужно обратиться к функции run в Game.php в пакете amfphp, к примеру по адресу
http://102.218.234.201:8080/_server/amf/gateway.php
Код:

public function connect():void {
        responder = new Responder(onResult, onFault);                       
        connection = new NetConnection();
            connection.addEventListener(NetStatusEvent.NET_STATUS, netStatus);               
        connection.objectEncoding = ObjectEncoding.AMF3;
        gateway = ‘http://102.218.234.201:8080/_server/amf/gateway.php’;                       
            connection.connect(gateway);                       
        connectStream();
}       
               
private function connectStream():void {
        var url:Array;                       
        var arr:Object = new Object();                               
        arr.debug = "true";
arr.arg = "Test";                                               

        connection.call(‘Game.run’, responder, arr);
}

В браузере обращение к серверу и получение ответа идет без проблем.
Суть проблемы в том, что при компиляции проекта (F5) возникает ошибка «NetConnection.Call.BadVersion». Как тогда правильно обратится к серверу, чтобы не возникала эта ошибка?
Спасибо.

Жень Шень 01.12.2010 14:21

Привет!
Попробуете в gateway.php поменять true на false
Код:

define("PRODUCTION_SERVER", false);
А в globals.php раскоментировать
Код:

if(!PRODUCTION_SERVER)
    {
          define("DB_HOST", "localhost");
          define("DB_USER", "root");
          define("DB_PASS", "");
          define("DB_NAME", "amfphp");
    }


Alex_McX 01.12.2010 16:34

Спасибо, помогло.


Часовой пояс GMT +4, время: 17:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.