Hellion35 Опубликовано 7 января, 2015 Жалоба Поделиться Опубликовано 7 января, 2015 (изменено) Всем привет!! Пытаюсь подключить сервер к базе данных но у меня это не получается по каким то причинам. На сколько я знаю это делается в inter_athena.conf Но ничего не выходит(( Посмотрите может кто то подскажет так ли я делаю это?sql.db_hostname: 127.0.0.1sql.db_port: 6900sql.db_username: тут нужно имя пользователя?sql.db_password: пароль от базы соответственноsql.db_database: и имя базыsql.codepage:// MySQL Character SQL serverchar_server_ip: 127.0.0.1char_server_port: 6900char_server_id: тут нужно имя пользователя?char_server_pw: пароль от базы соответственноchar_server_db: и имя базы// MySQL Map SQL Servermap_server_ip: 127.0.0.1map_server_port: 6900map_server_id: тут нужно имя пользователя?map_server_pw: пароль от базы соответственноmap_server_db: и имя базы// MySQL Log SQL Databaselog_db_ip: 127.0.0.1log_db_port: 6900log_db_id: тут нужно имя пользователя?log_db_pw: пароль от базы соответственноlog_db_db: и имя базыlog_codepage:Просто после данной операции при запуске у меня выдает такое[SQL]: Can't connect to MySQL server on '127.0.0.1' (111)[Debug]: at inter.c:282[SQL]: Can't connect to MySQL server on '127.0.0.1' (111)[Debug]: at loginlog_sql.c:111[Warning]: SECURITY WARNING - Using the default user/password s1/p1 is not recommended.[Notice]: Please edit your 'login' table to create a proper inter-server user/password (gender 'S')[Notice]: and then edit your user/password in conf/map_athena.conf (or conf/import/map_conf.txt)[Warning]: CONFIGURATION WARNING - Not all IP addresses in map_athena.conf are configured, autodetecting... (can pick the wrong ip address)[Notice]: Multiple interfaces detected...[Info]: Defaulting to 127.0.0.2 as our IP address[Info]: Map Server IP Address : '127.0.0.2' -> '127.0.0.2'.[Info]: Char Server IP Address : '127.0.0.2' -> '127.0.0.2'.[Warning]: Unknown setting 'extended_vending' in file conf/battle/items.conf[Warning]: Unknown setting 'item_zeny' in file conf/battle/items.conf[Warning]: Unknown setting 'item_cash' in file conf/battle/items.conf[Status]: Using SQL dbs: no[Info]: Logging item transactions to file 'log/picklog.log'.[Info]: Logging monster summon item usage to file 'log/picklog.log'.[Info]: Logging chat to file 'log/chatlog.log'.[Info]: Logging gm commands to file 'log/atcommandlog.log'.[Info]: Logging MVP monster rewards to file 'log/mvplog.log'.[Info]: Logging Zeny transactions to file 'log/zenylog.log'.[Info]: Connecting to the Map DB Server....[SQL]: Can't connect to MySQL server on '127.0.0.1' (111)Подскажите пожалуйста что я делаю не так? Сервер стоит на хостинге. Изменено 7 января, 2015 пользователем Hellion35 Ссылка на комментарий Поделиться на другие сайты Поделиться
Clown Опубликовано 7 января, 2015 Жалоба Поделиться Опубликовано 7 января, 2015 (изменено) База сама залита?Чар мап и логин конфиги настроил? Изменено 7 января, 2015 пользователем Clown Ссылка на комментарий Поделиться на другие сайты Поделиться
Hellion35 Опубликовано 7 января, 2015 Автор Жалоба Поделиться Опубликовано 7 января, 2015 (изменено) нет, у меня сервер поставлен на хостинг, хостера уже 2 дня не могу достучаться((( Пытаюсь сам настроить дабы не простаивал так просто. Clown Подскажи пожалуйста где копать?База залита да// Character Server IP// The map server connects to the character server using this IP address.// NOTE: This is useful when you are running behind a firewall or are on// a machine with multiple interfaces.//char_ip: 127.0.0.1// The map server listens on the interface with this IP address.// NOTE: This allows you to run multiple servers on multiple interfaces// while using the same ports for each server.//bind_ip: 127.0.0.1// Character Server Portchar_port: 6121// Map Server IP// The IP address which clients will use to connect.// Set this to what your server's public IP address is.//map_ip: 127.0.0.1Тут раскоментировать нужно? или что то еще? Изменено 7 января, 2015 пользователем Hellion35 Ссылка на комментарий Поделиться на другие сайты Поделиться
unknown Опубликовано 7 января, 2015 Жалоба Поделиться Опубликовано 7 января, 2015 (изменено) //map_ip: 127.0.0.1 - меняй на свой ип+ char ip и так дальше. (бинд не трогай) Изменено 7 января, 2015 пользователем unknown Ссылка на комментарий Поделиться на другие сайты Поделиться
Nurkz Опубликовано 7 января, 2015 Жалоба Поделиться Опубликовано 7 января, 2015 В inter_athena поменяй порты на 3306 Ссылка на комментарий Поделиться на другие сайты Поделиться
Fizik Опубликовано 8 января, 2015 Жалоба Поделиться Опубликовано 8 января, 2015 //map ip: 127.0.0.1//char ip: 127.0.0.1//login ip: 127.0.0.1Перед этими строками убери "//"в чар атена конфв мап атена конф... Ссылка на комментарий Поделиться на другие сайты Поделиться
Hellion35 Опубликовано 8 января, 2015 Автор Жалоба Поделиться Опубликовано 8 января, 2015 (изменено) Подскажите, а в inter_athenasql.db_hostname: 127.0.0.1sql.db_port: 3306sql.db_username: Логин базыsql.db_password: Парольsql.db_database: Имя базыsql.codepage:Это понятно. Просто не понятно тут что?// MySQL Character SQL serverchar_server_ip: 127.0.0.1char_server_port: 3306char_server_id: Что это за ID? сюда тоже логин дб вписывать?char_server_pw: Пароль базыchar_server_db: Имя базыТак да? Просто не понятно что значит char_server_idМожет гайд где то есть? просто искал, так и не смог найти((( Ткните пожалуйста если кто знает. Изменено 8 января, 2015 пользователем Hellion35 Ссылка на комментарий Поделиться на другие сайты Поделиться
Clown Опубликовано 8 января, 2015 Жалоба Поделиться Опубликовано 8 января, 2015 (изменено) Где ты вообще выкопал это?// MySQL Character SQL serverchar_server_ip: 127.0.0.1char_server_port: 3306char_server_id: Что это за ID? сюда тоже логин дб вписывать?char_server_pw: Пароль базыchar_server_db: Имя базыВ inter_athena должно быть так:// Athena InterServer configuration.// Contains settings shared/used by more than 1 server.// Options for both versions// Log Inter Connections, etc.?log_inter: 1// Inter Log Filenameinter_log_filename: log/inter.log// Level range for sharing within a partyparty_share_level: 15// You can specify the codepage to use in your MySQL tables here.// (Note that this feature requires MySQL 4.1+)//default_codepage:// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1// Under windows, you want to use 127.0.0.1. If you see a message like// "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"// and you have localhost, switch it to 127.0.0.1// Global SQL settings// overridden by local settings when the hostname is defined there// (currently only the login-server reads/obeys these settings)// MySQL Login serverlogin_server_ip: 127.0.0.1login_server_port: 3306login_server_id: ragnaroklogin_server_pw: ragnaroklogin_server_db: ragnaroklogin_codepage:login_case_sensitive: noipban_db_ip: 127.0.0.1ipban_db_port: 3306ipban_db_id: ragnarokipban_db_pw: ragnarokipban_db_db: ragnarokipban_codepage:// MySQL Character serverchar_server_ip: 127.0.0.1char_server_port: 3306char_server_id: ragnarokchar_server_pw: ragnarokchar_server_db: ragnarok// MySQL Map Servermap_server_ip: 127.0.0.1map_server_port: 3306map_server_id: ragnarokmap_server_pw: ragnarokmap_server_db: ragnarok// MySQL Log Databaselog_db_ip: 127.0.0.1log_db_port: 3306log_db_id: ragnaroklog_db_pw: ragnaroklog_db_db: ragnaroklog_codepage:log_login_db: loginlog// MySQL Reconnect Settings// - mysql_reconnect_type:// 1: When MySQL disconnects during runtime, the server tries to reconnect// mysql_reconnect_count times and shuts down if unsuccessful.// 2: When mysql disconnects during runtime, it tries to reconnect indefinitely.mysql_reconnect_type: 2mysql_reconnect_count: 1// DO NOT CHANGE ANYTHING BEYOND THIS LINE UNLESS YOU KNOW YOUR DATABASE DAMN WELL// this is meant for people who KNOW their stuff, and for some reason want to change their// database layout. [CLOWNISIUS]// ALL MySQL Database Table names// Login Database Tableslogin_server_account_db: loginlogin_server_accreg_db: global_reg_valueipban_table: ipbanlist// Char Database Tableschar_db: charhotkey_db: hotkeyscdata_db: sc_datacart_db: cart_inventoryinventory_db: inventorycharlog_db: charlogstorage_db: storagereg_db: global_reg_valueskill_db: skillinterlog_db: interlogmemo_db: memoguild_db: guildguild_alliance_db: guild_allianceguild_castle_db: guild_castleguild_expulsion_db: guild_expulsionguild_member_db: guild_memberguild_skill_db: guild_skillguild_position_db: guild_positionguild_storage_db: guild_storageparty_db: partypet_db: petfriend_db: friendsmail_db: mailauction_db: auctionquest_db: questhomunculus_db: homunculusskill_homunculus_db: skill_homunculusmercenary_db: mercenarymercenary_owner_db: mercenary_ownerelemental_db: elementalragsrvinfo_db: ragsrvinfoskillcooldown_db: skillcooldownbonus_script_db: bonus_script// Map Database Tablesbuyingstore_db: buyingstoresbuyingstore_items_db: buyingstore_itemsitem_db_db: item_dbitem_db_re_db: item_db_reitem_db2_db: item_db2//item_db2_db: item_db2_reitem_cash_db_db: item_cash_dbitem_cash_db2_db: item_cash_db2mob_db_db: mob_dbmob_db_re_db: mob_db_remob_db2_db: mob_db2//mob_db2_db: mob_db2_remob_skill_db_db: mob_skill_dbmob_skill_db_re_db: mob_skill_db_remob_skill_db2_db: mob_skill_db2//mob_skill_db2_db: mob_skill_db2_remapreg_db: mapregvending_db: vendingsvending_items_db: vending_items// Use SQL item_db, mob_db and mob_skill_db for the map server? (yes/no)use_sql_db: noimport: conf/import/inter_conf.txt Изменено 8 января, 2015 пользователем Clown Ссылка на комментарий Поделиться на другие сайты Поделиться
Hellion35 Опубликовано 8 января, 2015 Автор Жалоба Поделиться Опубликовано 8 января, 2015 Бляха что за....У меня вот такой inter_athena// Athena InterServer configuration.// Options for both versions// Log Inter Connections, etc.?log_inter: 1// Inter Log Filenameinter_log_filename: log/inter.log// Level range for sharing within a partyparty_share_level: 10// TXT version options only// Storage flatfile database, used for Karfa storage.storage_txt: save/storage.txt// Party flatfile database, for party names, members and other party info.party_txt: save/party.txt// Hotkeys flatfile database, where character skill shortcuts are stored.hotkeys_txt: save/hotkeys.txt// Guild flatfile database, for guild names, members, and other guild info.guild_txt: save/guild.txt// Pet flatfile database, for pet names, and other pet info.pet_txt: save/pet.txt// Homunculus flatfile database, for homunculus information.homun_txt: save/homun.txt// Castle flatfile database, for emperium war castles, etc.castle_txt: save/castle.txt// Status change flatfile database, for status changes that are saved between sessions.scdata_txt: save/scdata.txt// Mapserver permanent script variables ($-type)mapreg_txt: save/mapreg.txt// SQL version options only// You can specify the codepage to use in your mySQL tables here.// (Note that this feature requires MySQL 4.1+)//default_codepage:// For IPs, ideally under linux, you want to use localhost instead of 127.0.0.1// Under windows, you want to use 127.0.0.1. If you see a message like// "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"// and you have localhost, switch it to 127.0.0.1// Global SQL settings// overriden by local settings when the hostname is defined there// (currently only the login-server reads/obeys these settings)sql.db_hostname: 127.0.0.1sql.db_port: 3306sql.db_username: ragnaroksql.db_password: ragnaroksql.db_database: ragnaroksql.codepage:// MySQL Character SQL serverchar_server_ip: 127.0.0.1char_server_port: 3306char_server_id: ragnarokchar_server_pw: ragnarokchar_server_db: ragnarok// MySQL Map SQL Servermap_server_ip: 127.0.0.1map_server_port: 3306map_server_id: ragnarokmap_server_pw: ragnarokmap_server_db: ragnarok// MySQL Log SQL Databaselog_db_ip: 127.0.0.1log_db_port: 3306log_db_id: ragnaroklog_db_pw: ragnaroklog_db_db: ragnaroklog_codepage:// DO NOT CHANGE ANYTHING BEYOND THIS LINE UNLESS YOU KNOW YOUR DATABASE DAMN WELL// this is meant for people who KNOW their stuff, and for some reason want to change their// database layout. [CLOWNISIUS]// ALL MySQL Database Table names// Login Database Tablesloginlog_db: loginlog// Char Database Tableschar_db: charhotkey_db: hotkeyscdata_db: sc_datacart_db: cart_inventoryinventory_db: inventorycharlog_db: charlogstorage_db: storagereg_db: global_reg_valueskill_db: skillinterlog_db: interlogmemo_db: memoguild_db: guildguild_alliance_db: guild_allianceguild_castle_db: guild_castleguild_expulsion_db: guild_expulsionguild_member_db: guild_memberguild_skill_db: guild_skillguild_position_db: guild_positionguild_storage_db: guild_storageparty_db: partypet_db: petfriend_db: friendsmail_db: mailauction_db: auctionquest_db: quest// Map Database Tablesitem_db_db: item_dbitem_db2_db: item_db2mob_db_db: mob_dbmob_db2_db: mob_db2mapreg_db: mapreg//Use SQL item_db and mob_db for the map serveruse_sql_db: noimport: conf/import/inter_conf.txtКак такое может быть? Не знаю есть разница или нет но у меня eamod Ссылка на комментарий Поделиться на другие сайты Поделиться
Fizik Опубликовано 8 января, 2015 Жалоба Поделиться Опубликовано 8 января, 2015 goodman2601 стучись в скайп я помогу 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Hellion35 Опубликовано 8 января, 2015 Автор Жалоба Поделиться Опубликовано 8 января, 2015 Fizik спасибо за помощь))) Оказалось что дело скорее всего в хостинге, буду переезжать Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения