Joomla Template Membership Club

Голосуй

  • Голосовать
  • Статистика

     
    [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
    • Страница 1 из 1
    • 1
    Импорт
    WOlFДата: Понедельник, 16.03.2009, 09:03 | Сообщение # 1
    Анубис
    Группа: Администраторы
    Сообщений: 136
    Репутация: 1
    Статус: Offline
    Сегодня, я расскажу вам про весьма полезную и древнюю функцию import. Многие из вас регулярно обновляют сервер и когда доходит дело до папки с настройками, думают: -"Балин, щас опять весь конфиг перенастраивать придется" и с энтузиастом начинают перечитывать все файлы настроек и выставлять нужные параметры, снова и снова... Или же просто думают: -"Такс, щас я все папки заменю, а папку с настройками трогать не буду, один фиг там ничего не меняетцо, вот какой я умничко." Оба эти способа вредны для морального и физического здоровья, первый - со временем, ваш энтузиазм с перенастройкой одних и тех же параметров поубавится и вы начнете думать о нем с неприятной дрожью во всем теле и дерганьем правого или левого покрасневшего глаза. Второй - вреден, в первую очередь, для самого сервера, тк устаревшие и/или отсутствующие параметры в настройках, часто приводят к нестабильной работе сервера, что, в свою очередь, приводит к нестабильному психо-физическому состоянию игроков и/или владельца сервера.
    Но спешу вас обрадовать, есть способ, который позволит настроить вам сервер один раз и навсегда(в большинстве случаев) - он называется import.
    Для этого в папке conf существует папка import с пустыми текстовыми файлами. Многие наверное думали/думают для чего она нужна и в итоге не додумавшись оставляют ее как есть и забывают. А ведь именно она способна облегчить вам жизнь в этом нелегком деле, связанным с постоянно обновляющимися настройками.
    Итак, давайте посмотрим что же в ней интересного. Итак заходим в папку conf\import
    Вау, думаете вы, и что мне до этих пустых файлов, которые по названию чем-то похожи на обычные конфиги?
    Для начала, давайте сопоставим их с именами самих конфигурационных файлов. Получается такая картина:

    atcommand_conf.txt соотвествует файлу conf\atcommand_athena.conf
    battle_conf.txt соотвествует всей папке и ее содержимому conf\battle\*.*
    char_conf.txt соотвествует файлу conf\char_athena.conf
    charcommand_conf.txt соотвествует файлу conf\charcommand_athena.conf
    inter_conf.txt соотвествует файлу conf\inter_athena.conf
    ladmin_conf.txt соотвествует файлу conf\ladmin_athena.conf
    log_conf.txt соотвествует файлу conf\log_athena.conf
    login_conf.txt соотвествует файлу conf\login_athena.conf
    map_conf.txt соотвествует файлу conf\map_athena.conf
    msg_conf.txt соотвествует файлу conf\msg_athena.conf
    script_conf.txt соотвествует файлу conf\script_athena.conf

    Вроде все просто. Для чего же нужны эти пустые файлы, спросите вы?
    Ответ: В эти файлы вы можете добавить настройки из файлов конфигурации, которые вам приходится перенастраивать постоянно под себя.
    Для примера давайте возьмем char_athena.conf. Итак смотрим внутри, что нам постоянно приходится менять для себя.
    Предположим, что это:
    Code
    // Server Communication username and password.
    userid: s1
    passwd: p1

    server_name: eAthena

    //login_ip: 127.0.0.1

    Итак, давайте импортируем эти настройки в соответствующий файл в папке import.
    Для этого, просто откройте import\char_athena.conf в текстовом редакторе и скопируйте нужные вам параметры из файла conf\char_athena.conf
    (Можно прямо вместе с коментариями, чтобы не запутаться). Теперь, изменяем их под себя, сохраняем изменения и закрываем. Для примера, содержимое import\char_athena.conf теперь у вас выглядит так:
    Code
    // Server Communication username and password.
    userid: mycooluserid
    passwd: mycoolpasswd

    server_name: MyKewlServer

    //login_ip: 123.123.12.1

    Проделайте так же со всеми файлами, тоесть "импортируйте" нужные настройки из файлов папки conf в соответствующие файлы в папке import и настройте их там для себя.

    Таким образом файлы с настройками по-умолчанию, в папке conf, можно больше не трогать вообще и спокойно их обновлять при обновлении всего сервера (только настроенную папку import не трогайте).
    Итог, все жизненно важные настройки сервера теперь у нас будут читаться из папки import, а все остальное (не столь важное) из conf.

     
    kagomoДата: Суббота, 03.03.2012, 20:11 | Сообщение # 2
    Рядовой
    Группа: Пользователи
    Сообщений: 1
    Репутация: 0
    Статус: Offline
    СЛушай а ты можеш дать ссылку на импорты?
     
    • Страница 1 из 1
    • 1
    Поиск:

    Опрос

    Оцените мой сайт
    Всего ответов: 108

    Авторизация

    Среда
    31.12.2025
    03:48

    Адаптация EvilDM,Сайт WOlF ©