Stivinov

Пользователи
  • Публикации

    15
  • Зарегистрирован

  • Посещение

Все публикации пользователя Stivinov

  1. Пару дней назад я столкнулся с проблемой, которую решал сутки! (по причине того, что я ещё зелёный  - это моё оправдание ахах) Я пытался подключить сайт с одного хостинга к базе данных другого!   Но это не работало! Вот решение этой проблемы: p/s Я не знаю, с точки зрения безопасности, верное ли это)  Возможно,кому то будет полезным    По умолчанию MySql настроен таким образом, что к нему разрешены подключения только с локальной машины, следовательно, подключиться из-вне (по интернет или локальной сети) не получится. Чтобы настроить удаленный доступ к MySql (настройка производится на операционной системе Ubuntu Linux и может отличаться для других ОС) необходимо отредактировать файл с настройками (конфигурационный файл).    Обычно он располагается по пути /etc/mysql и называется my.cnf, хотя бывают и другие настройки.   Чтобы отредактировать файл с настройками MySql необходимо выполнить следующую команду: sudo nano /etc/mysql/my.cnf Если файл с настройками находится по пути /etc/mysql/mysql.conf.d/ и называется mysqld.cnf, тогда так: sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf Далее необходимо найти такую строку в открытом файле: bind-address = 127.0.0.1 В данной строке указывается, с каких адресов разрешено подключение к MySql, в данном случае только с адреса 127.0.0.1, то есть с локальной машины (127.0.0.1 = localhost). Для того, чтобы открыть доступ к нужному IP, его нужно прописать вместо 127.0.0.1. Если необходим доступ с любого адреса, то написать как показано ниже. bind-address = 0.0.0.0 После замены настроет bind-address MySql, его необходимо перезапустить: sudo service mysql restart Или так: /etc/init.d/mysql restart Теперь нужной подключиться к MySql с паролем суперпользователя: sudo mysql -p После подключения к MySql нужно создать пользователя и дать привилегию, например: mysql> GRANT ALL PRIVILEGES ON userdatabase.* TO 'user'@'192.168.0.10' IDENTIFIED BY 'password'; В данном случае дается полный доступ к базе данных userdatabase пользователю с логином user и паролем password, подключающемуся с IP 192.168.0.10. Если необходимо разрешить доступ ко всем базам, то вместо имени базы данных пишется знак *, если необходимо разрешить доступ с любого IP, то вместо IP адреса пишется знак %. Ниже представлен пример, разрешающий пользователю user полный доступ ко всем базам данных с любого IP. mysql> GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password'; Данная инсрукция справедлива и для других linux дистрибутивах, основанных на debian.      
  2. Забавно

    Бродил по серверам, искал вдохновение ахаха  Наткнулся на забавную штуку :   notice_url    = http://i89.fastpic.ru/big/2017/1007/3f/625afb45d2aa86c5e4486062d3d8f83f.gif Гениальное решение! И нахрена покупать защиту (типа сарказм)   
  3. [ГАЙД] Mapcache для Hercules 2018.03.11+

    Milkshake, привет! Не подскажешь мне пожалуйста? Если я использую lunex  Linux,мне достаточно будет обойтись только этой командой: make plugin.mapcache Не переходя к этому пункту  ТЫК или я ошибаюсь? и как в файле grf-files.txt прописать  правильно путь? [Warning]: GRF data file not found: '\home\test\sdata.grf' Спасибо!
  4. Нашёл весьма интересную статью! Возможно это дикий баян, но всё же!    
  5. Проблема с клиентом | старый интерфейс

    Мне это очень помогло! Спасибо большое   (◕ω◕) 
  6. Ребят, всем привет! Очень нуждаюсь в вашем совете!  Хочу собрать свой домашний сервер . Сейчас очень много гайдов, и собрать на последнем эмуляторе rAthena не так затруднительно.  Но меня интересует старый интерфейс, что то вроде олдскула: Первое что я сделал, это нашёл более менее рабочий, старый  эмулятор. Клиент я скачал у ребят с бывшего проекта OldRaggame (простите я взял для теста) В качестве EXE я использовал: kROsakexe0911aO - O = Use OLD Login Background. [PACKETVER 7]   - 2007 года или дифнул 2009-06-10aSakexe_patched  - 2009 года, но эмулятор  не поддерживает вроде sakexe выше 2007 (если нет поправьте меня) Data файл который я использовал data.rar Мой client.conf // eAthena Battle Configuration File // Originally Translated by Peter Kieser <[email protected]> // Made in to plainer English by Ancyker //-------------------------------------------------------------- // Note 1: Value is a config switch (on/off, yes/no or 1/0) // Note 2: Value is in percents (100 means 100%) //-------------------------------------------------------------- // Set here which client version do you accept. Add all values of clients: // Clients older than accepted versions, and versions not set to 'accepted' // here will be rejected when logging in // 0x0001: Clients older than 2004-09-06aSakray (packet versions 5-9) // 0x0002: 2004-09-06aSakexe (version 10) // 0x0004: 2004-09-20aSakexe (version 11) // 0x0008: 2004-10-05aSakexe (version 12) // 0x0010: 2004-10-25aSakexe (version 13) // 0x0020: 2004-11-29aSakexe (version 14) // 0x0040: 2005-01-10bSakexe (version 15) // 0x0080: 2005-05-09aSakexe (version 16) // 0x0100: 2005-06-28aSakexe (version 17) // 0x0200: 2005-07-18aSakexe (version 18) // 0x0400: 2005-07-19bSakexe (version 19) // 0x0800: 2006-03-27aSakexe (version 20) // 0x1000: 2007-01-08aSakexe (version 21) // 0x2000: 2007-02-12aSakexe (version 22) // default value: 0xFFFF (all clients) packet_ver_flag: 0xFFFF // Minimum delay between whisper/global/party/guild messages (in ms) // Messages that break this threshold are silently omitted. min_chat_delay: 0 Мой clif.h // server->client protocol version // v0 - pre-? // v1 - ? - 0x196 // v2 - ? - 0x78, 0x79 // v3 - ? - 0x1c8, 0x1c9, 0x1de // v4 - ? - 0x1d7, 0x1d8, 0x1d9, 0x1da // v5 - 2003-12-18aSakexe+ - 0x1ee, 0x1ef, 0x1f0 // v6 - 2004-03-02aSakexe+ - 0x1f4, 0x1f5 // v7 - 2005-04-11aSakexe+ - 0x229, 0x22a, 0x22b, 0x22c // v8 - 2007-05-21aSakexe+ - 0x283 // v9 - 2007-11-06aSakexe+ - 0x78, 0x7c, 0x22c #ifndef PACKETVER #define PACKETVER 9 #endif // packet DB #define MAX_PACKET_DB 0x300 #define MAX_PACKET_VER 22 Проблема в том, что я не могу подключиться к игре! Если вас не затруднит, объясните мне пожалуйста, на каком этапе я ошибся? data.rar
  7. RO Open Setup

    Я дико извиняюсь ,что мне пришлось откопать старую  тему! Есть у кого нибудь RO Open Setup, v2.12.0.406  поделитесь пожалуйста? Проблема в том, что этот источник больше не работает http://ai4rei.net/p/opensetup ------------------ С сегодняшнего дня сайт снова в работе, вопрос больше не актуален! Спасибо  
  8. Открытие сервера Excalibur online

    Ребят,всем привет!  Как я и говорил у меня небольшой опыт и я только учусь, накасячил с правами к папкам! И тут вроде как налетел администратор данного сервера (стал спамить на форуме, кидая рекламу на свой сайт изложенный выше) https://vk.com/id111027195 Я считаю это должно висеть тут!  1)  2)  3)  4) 5) Заходим к нему на сайт, и у него такая же беда!  О чём ты думаешь в свои 25 лет Вячеслав?   p/s Я вроде как проблему исправил)
  9. Блин) Что за клевета? Торгов думаю не больше 7-8 Утренний онлайн:
  10. Всем привет! Меня зовут Никита!  Форум я посещал последний раз, в 2011-ых годах. Помню в то время  у меня было огромное желание разработать свой проект игры, вы просто не представляете как у меня горели глаза)  Перечитав большое количества информации на форумах ( а в то время их было как я помню три: eathena, rus-ea и ещё какой то) я взялся за дело!  Перелопатив частично эмулятор,я немного разобрался как всё работает! У меня не было и нет никакого опыта скриптинга.  "Для меня это было, что-то вроде игры на пианино,ты можешь не знать нот, но играть можно научиться копируя, запоминая, нажатие клавиш! Потренировавшись можно сочинять свои произведения,ты уже знаешь как звучат клавиши!"  Это типа мой девиз Спустя пару месяцев моей увлечённости к разработке, меня забрали в армию! Ну, а дальше жизнь пошла совсем другим ходом)  Надеюсь я смог донести до вас небольшое представление о себе) Теперь мне 24! У меня появилось небольшое количество свободного времени  от работы ,я решил воплотить давнюю мечту)  Собрал сайт, эмулятор! http://rus-ro.ru/ - всё это из бесплатных шаблонов как вы видите!  После я планировал все апгрейдить, по мере изучения! Работу с клиентом должен был завершить к августу (сейчас он кривоват, и скопирован)    Я слишком поторопился, поставил недоделанный проект на хостинг! Моя компетентность сосем не дотягивает!  После появился наплыв работы, + путешествие!  Поэтому я обращаюсь к вам за  помощью , может быть кто то хочет забрать данный проект себе?  Отдам за чисто символическую цену!  Не хочу просто закрывать сервер, мне ужасно неудобно перед игроками! Народу не так много,вечерами около 40-50 человек (+-10 мёртвых) Вы можете связаться со мной на данном форуме или  ВК https://vk.com/stivinov Спасибо!  
  11. Может быть у кого-то есть желание собрать команду? Тема остаётся актуальной) 
  12. Как не печально,но это так! 
  13. Разумеется совесть!
  14. Картинки

  15. Картинки