Не могу поиграть через хамачи
Здраствуйте! Все сделал что бы он заработал через хамачи но он не как не работает! Что бы поиграть с другом и пишет потеряно соедение с сервером даже в main.asc всё делал не че не помогает
А на localhost все работает
@dearnek22, Если вы хотите поднять сервер на глобальном уровне в интернете, то вам необходимо использовать XAMPP, OpenServer или любой другой веб-сервер, Hamachi для данных целей скорее всего не подойдёт.
Путь к файлу на веб-сервере XAMPP будет такой:
C:/xampp/ntdocs/game.php
Строка 27:
flashvars="game_server=http%3A%2F%2Flocalhost%2F&url_path_server=http%3A%2F%2Flocalhost%2F&portal_url=http%3A%2F%2Flocalhost%2F&manual_server_selection=&start_step=0&useHashInName=">
ВСЕ localhost необходимо в этой строке заменить IP-адресом / доменом вашего сервера БЕЗ HTTP:// и HTTPS:// и игра должна заработать.
Ошибка "Потеряно соединение с сервером" может возникать по 3 причинам:
-
Допущены ошибки в конфигурации файлов main.asc, который присутствует на Adobe Media Server (Путь: C:/Program Files/Adobe/Adobe Media Server 5/applications), game.php или ServerAction.php которые присутствуют на веб-сервере XAMPP (Путь: C:/xampp/htdocs), возможно проставлены неверные параметры соединения с Adobe Media Server в файлах game.php или ServerAction.php, также возможно что указано неверное значение в файле main.asc (Строка 10:
var msHost = "http://[localhost — если ваш сервер работает на локальном хосте, IP-адрес / домен вашего сервера — если вы хотите чтобы ваш сервер работал в общем доступе в интернете]"); -
Возможно сервер не может определить ваш аккаунт для авторизации на сервере.
Это можно проверить в консоли Adobe Media Server, в разделе Live Log приложения "daisy" может быть указано следующее сообщение:
[DISCONNECT] esme
В данном случае можно попытаться перезайти в аккаунт и ошибка должна исправиться, если этого не произошло — можно попытаться пересоздать аккаунт);
- Ошибки или сбои в работе Adobe Media Server, можно попытаться перезапустить сервер или службы сервера на вашем компьютере с установленным AMS, данная ошибка должна исправиться.