Траблы после переноса сервера, не отображаются ранги после переноса |
|
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Траблы после переноса сервера, не отображаются ранги после переноса |
![]()
Сообщение
#1
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: ![]() |
Проблема вот в чем, сервер bf2 и стата к нему стояли на одной машине, после переноса сервера на другую машину в игре перестали отображаться статистика, т.е сервер видимо не понимает откуда теперь ее брать, файлы-конфиги питона и ASP поправил, да видать как-то криво раз не работает, просьба ткнуть носом где налажал, надеюсь на помощь. Ниже прилагаю конфиги, где:
46.47.0.101 внешний адрес сервера bf2 46.47.10.160 внешний адрес машины где лежит стата 10.0.0.15 внутренний локальный адрес сервера bf2 10.0.2.90 внутренний локальный адрес машины где лежит стата "ASP/_config.php <?php /*************************************** * Battlefield 2 Private Stats Config * **************************************** * All comments have been removed from * * this file. Please use the Web Admin * * to change values. * ***************************************/ $db_expected_ver = '1.4.2'; $db_host = 'localhost'; $db_name = 'bf2stats'; $db_user = 'bf2'; $db_pass = '*****'; $admin_user = 'admin'; $admin_pass = '******'; $admin_hosts = array('127.0.0.1','10.0.0.0/16'); $admin_log = 'logs/_admin_event.log'; $admin_backup_path = '/var/www/ASP_backups/'; $admin_backup_ext = '.bak'; $admin_page_size = 25; $admin_ignore_ai = 1; $stats_ext = '.txt'; $stats_logs = 'logs/'; $stats_logs_store = 'logs/_processed/'; $stats_move_logs = 1; $stats_min_game_time = 0; $stats_min_player_game_time = 0; $stats_players_min = 1; $stats_players_max = 256; $stats_rank_check = 1; $stats_rank_tenure = 7; $stats_awds_complete = 1; $stats_lan_override = '10.0.0.15'; $stats_local_pids = array('LocalPlayer01','10.0.0.15','LocalPlayer02','46.47.0.101'); $debug_lvl = 1; $debug_log = 'logs/_stats_errors.log'; $game_hosts = array('46.47.0.101','10.0.0.15','10.0.0.0/16'); $game_custom_mapid = 700; $game_unlocks = 0; $game_unlocks_bonus = 2; $game_unlocks_bonus_min = 1; $game_awds_ignore_time = 0; $game_default_pid = 29000000; ?> "Конфиг питон-части" # ------------------------------------------------------------------------------^M # BF2Statistics 1.4 - Config File^M # ------------------------------------------------------------------------------^M # Conventions:^M # 0 -> Disable^M # 1 -> Enable^M # ------------------------------------------------------------------------------^M ^M # ------------------------------------------------------------------------------^M # Debug Logging^M # ------------------------------------------------------------------------------^M debug_enable = 1<------>^M debug_log_path = 'python/bf2/logs'<----><------># Relative from BF2 base folder^M debug_fraglog_enable = 0<------><------><------><------># Detailed 'Fragalyzer' Logs^M ^M # ------------------------------------------------------------------------------^M # Backend Web Server^M # ------------------------------------------------------------------------------^M http_backend_addr = '10.0.2.90'^M http_backend_port = 80^M http_backend_asp = 'http://10.0.2.90/ASP/bf2statistics.php'^M ^M # ------------------------------------------------------------------------------^M # Snapshot Manager^M # ------------------------------------------------------------------------------^M snapshot_prefix = 'BF2'><------># Prefix Snapshots with this tag^M ^M # ------------------------------------------------------------------------------^M # Medals Processing^M # ------------------------------------------------------------------------------^M medals_custom_data = ''><------># Suffix for your custom medals file(s)^M ^M # ------------------------------------------------------------------------------^M # Player Manager^M # ------------------------------------------------------------------------------^M pm_backend_pid_manager = 1^M pm_local_pid_txt_file = 'python/bf2/pid.txt'<--># Relative from BF2 base folder^M pm_ai_player_addr = '127.0.0.1'><------># Not recommended to change^M ^M ^M # ------------------------------------------------------------------------------^M # Clan Manager^M # ------------------------------------------------------------------------------^M enableClanManager = 0<-># Use the Clan Manager to control Access to your server!^M serverMode = 0^M <------># Mode 1: Clan ONLY (Must be on Clan List to Join Server)^M <------># Mode 2: Priority Proving Grounds (Clan Members AND those players that meet^M <------>#<----->the minimum requirements.Clan Members get priority)^M <------># Mode 3: Proving Grounds (Clan Members AND those players that meet the^M <------>#<----->minimum requirements)^M <------># Mode 4: Experts ONLY (Only players that meet the minimum requirements)^M <------># Mode 0: Public (Free-for-All. No Restrictions!)^M ^M # Clan Manager Criteria^M criteria_data = (^M <------><------>('clantag', ''),<------># Clan Tag (Matches First Part of Player Name, used for Whitelist)^M <------><------>('score',<----->0),<---><------># Minimum Global Score^M <------><------>('rank',<------>0),<---><------># Minimum Global Rank^M <------><------>('time',<------>0),<---><------># Minimum Global Time Played^M <------><------>('kdratio',<--->0),<---><------># Minimum Global Kill/Death Ratio^M <------><------>('country',<--->''),<--># Registered Country of Origin Code (Seperate multiple by comma ',')^M <------><------>('banned',<---->10),<--># Maximum banned count! PermBan is ALWAY BlackListed^M <------>)^M ^M # ------------------------------------------------------------------------------^M # Backup Central Community Web Server (OPTIONAL)^M # ------------------------------------------------------------------------------^M http_central_enable = 0><------><------><------># Use settings above (0, 1, 2)^M http_central_addr = 'cbd.xxx.aaa'<----->#Address Central STATS Server^M http_central_port = 80^M http_central_asp = '/ASP/bf2statistics.php'^M ^M # Note: this cabalility is for linking stats data to a centrally maintained STATS #^M # server. This could be useful for those who are running a LAN or Tournament #^M # (with local STATS), but wish to have this data credited to their normal STATS #^M # DB. There are three (3) options for the central DB update: #^M # 0: Disabled - 'nuff said! #^M # 1: Sync - This simply copies the SNAPSHOT as-is to the central DB #^M # 2: Minimal - Record everything, except Rank & Award data (typically use #^M #<-----><------><------><------>for LANs or Tournaments where local db starts blank) #^M ^M # ------------------------------------------------------------------------------^M # END CONFIGURATION^M # ------------------------------------------------------------------------------^M причем данные в стату с сервера пишутся, а вот сервер получить их не может, где-то не так IP базы прописал.... наверно начинаю понимать в чем дело... сервер по умолчанию за статой ломится на EA? правка HOSTS на сервере проблемы не устранила... |
![]() |
|
![]()
Сообщение
#2
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: ![]() |
$db_host = 'localhost'; база если на другой машине то тут нужен ее адрес.
|
![]() |
|
![]()
Сообщение
#3
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: ![]() |
а хосты на двух машинах прописаны?!
Раскрывающийся текст 46.47.10.160 или 10.0.2.90 BF2Web.gamespy.com - для сервера bf2 46.47.10.160 или 10.0.2.90 можно и 127.0.0.1 BF2Web.gamespy.com - для машины где лежит стата |
![]() |
|
![]()
Сообщение
#4
|
|
Группа: Сообщений: 0 Регистрация: -- Пользователь №: ![]() |
$db_host = 'localhost'; база если на другой машине то тут нужен ее адрес. база осталась на той же машине, перенесен только сервер игры а хосты на двух машинах прописаны?! Раскрывающийся текст 46.47.10.160 или 10.0.2.90 BF2Web.gamespy.com - для сервера bf2 46.47.10.160 или 10.0.2.90 можно и 127.0.0.1 BF2Web.gamespy.com - для машины где лежит стата все хосты прописаны, весь пинг на BF2Web.gamespy.com уходит на 10.0.2.90 |
![]() |
|
![]() ![]() |
Текстовая версия | Сейчас: 22.6.2024, 5:51 |