Ru-MaNGOS

Вернуться   Ru-MaNGOS > Дополнения > WWW

Важная информация

WWW Web интерфейс для MaNGOS

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.03.2010, 06:44   #1
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию Оружейная World of Warcraft (Armory)


Оружейная - это обширная база данных с прозрачным и удобным интерфейсом, по которой можно производить поиск. Все данные поступают напрямую из игровых миров, поэтому в Оружейной вы найдете самую полную и свежую информацию о персонажах, командах Арены, гильдиях, предметах и наградах для фракций World of Warcraft.

Хочу представить свой проект - WoWArmory. Это написанный на PHP движок, который позволяет вам просматривать информацию о персонажах, гильдиях, предметах и т.д. Поддерживаемые языки: все доступные в официальной Оружейной.

Особенности:
- Работает с версиями 3.3.3a и 3.3.5a
- Работает с MaNGOS и Trinity Core (c ревизии 200)
- Страница персонажа
- Достижения персонажа
- Репутация персонажа
- Таланты персонажа
- Страница гильдии
- Статистика гильдии
- Банк гильдии
- Список команд арен (2v2, 3v3, 5v5)
- Страница команды арены
- Информация о предмете (с источником, информацией о распылении, необходимые реагенты, эквиваленты для разных фракций и т.д.)
- Поиск по базе (персонажи, гильдии, предметы, команды арены)
- Близзлайк дизайн
- Калькулятор талантов персонажей/питомцев и калькулятор арены.
- Поддержка профилей

TODO:
- Перейти к использованию XSLT шаблонов вместо шаблонов Smarty. // Реализовано, ревизия 122
- Необходимо завершить функции профайлов для возможности создавать закладки персонажей, управлять правами к гильдейскому банку, календарю (когда он будет реализован в ядре MaNGOS). // Реализовано, ревизия 49
- Корректно отображать прогресс достижений и репутацию персонажа.
- Поддержка фильтров для поиска вещей // Реализовано, ревизия 334
- Поддержка нескольких игровых миров // Реализовано, ревизия 168
- Поддержка 3D просмотра // Реализовано, ревизия 101

Известные ошибки:
- Оружейная не работает в Internet Explorer
- Некоторые части комплектов предметов и их бонусы не отображаются в подсказках/на странице предмета. // Исправлено в 256й ревизии

Системные требования & установка:
1. Загрузите исходники с репозитария GitHub.
2. Прочитайте файл INSTALL и следуйте описанным шагам.
3. Для установки 3D просмотрщика прочтите 3DViewer_info.txt
Рекомендуемый браузер: Opera 10.

Скриншоты:
Галерея ImageShack

F.A.Q:
Q.: При попытке открыть профиль персонажа появляется ошибка
Цитата:
Файл не найден
Профиль этого персонажа недоступен по одной из следующих причин:

A.: Убедитесь, что вы установили патч для ядра MaNGOS/Trinity и применили SQL-обновление для базы персонажей. Так же, включите дебаг лог в файле configuration.php ($ArmoryConfig['settings']['useDebug'] = true; $ArmoryConfig['settings']['loglevel'] = 2; ), откройте страницу персонажа заново и скопируйте получившийся лог из http://armory_url/cache/_debug/. Пожалуйста, используйте сервис http://paste2.org, если ваш код слишком большой, или используйте теги code.

Q.: Модель персонажа отображается голой или же не грузится совсем.
A.: Просмотрите лог сервера Apache и постарайтесь найти ошибки, связанные с путями к файлам ***/models/items/***/***.png. Если текстуры отсутствуют, то в большинстве случаев модель не прогрузится (предметы рейдовых комплектов Tier-10 и 8го сезона Арены добавлены в архив не полностью). Так же, просмотрите результат работы файла character-model.xml?r=REALM_NAME&cn=CHARACTER_NAME. Возможно, там появляются какие-либо ошибки, препятствующие правильному парсингу XML. Если у вас *NIX система, прочтите этот и этот посты и попробуйте выполнить указанные команды.

Q.: Поддержка 3D просмотрщика реализована?
A.: Да, но не полностью. Для большей информации прочитайте 3DViewer_info.txt.

Q.: Я установил оружейную, но при открытии любой страницы появляется сообщение с ошибкой "DbVersion Error".
A.: Обновите базу оружейной всеми необходимыми обновлениями из папки sql/updates.

Благодарности:
Хотел бы поблагодарить Chestr (aka DiSlord), SUPERGADGET, Fog (aka LordJZ), Arcano, FearX за примеры кода, помощь и поддержку.

Ссылки:
Тема на MaNGOS Community.
Страница проекта на GitHub
История коммитов
Багрепорты
Файлы для закачки
Чейнджлог на Twitter

Лицензия:
Оружейная разрабатывалась под лицензией GNU GENERAL PUBLIC LICENSE, так что вы имеете право изменять исходные коды с учетом того, что не будете выдавать результат за свою разработку и сохраните оригинальные копирайты автора.

Поддержка:
Если вы хотите поддержать проект, вы всегда можете отправить любую сумму на WM-кошелек (только по своему личному желанию!) R259871674928

Статистика
Проверено и точно работает на:
1. Win7, Apache 2.2.4, PHP 5.2.4 (Shadez)
2. Apache 2.2.14, PHP 5.2.12, MySQL 5.1.42 (DiffuSer)

Кажется работает на:
1. SLES 10, apache 2.2.0 php 5.1.2 (Sergey)
2. php 5.2.6 (maximt)

Кажется не работает на:
1. apache 2.2, php 5.1.xxx, mysql 5.xxxx (Rage Hunter)
2. Apache 2.0.63, PHP 5.2.6, MySQL 5.0.51b (Vertrigo) (SaNToS)

World of Warcraft™, Blizzard Entertainment являются товарным знаком или зарегистрированный товарный знак Blizzard Entertainment в США и/или других странах.
Все содержащиеся здесь данные являются собственностью Blizzard Entertainment, Inc. Вы обладаете ограниченной лицензией на частное использование этих данный в некоммерческих целях.

Последний раз редактировалось Shadez; 29.07.2010 в 17:43. Причина: TODO обновлен
Shadez вне форума  
44 пользователя(ей) сказали cпасибо:
angelShlesser (08.03.2010), crAwling (14.07.2010), dj--alex (23.09.2010), Fear (15.03.2010), Gen1us2k (20.05.2010), Hantet (09.03.2010), kBaTT (09.03.2010), Lightunit (18.09.2010), Limpnau (09.04.2010), lordinpvp (13.06.2010), Mayss (13.04.2010), Omg (16.03.2010), rootor (29.07.2010), Sergey (07.03.2010), SergiK_KilleR (08.03.2010), shnur (30.06.2010), unlucky (07.03.2010), VinD (09.03.2010)
Старый 14.06.2010, 11:21   #121
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от DiffuSer Посмотреть сообщение
Не получается добавить персонажа в список своих персонажей.
Ошибка при попытке перейти по ссылке гильдии из профиля персонажа.
Не отображается список первых на сервере, выполнивших ачивы.
Персонаж в последних ревизиях почему-то стал голым отображаться в 3D.

Пока заметил только это после сегодняшнего обновления.

UP:

Ошибки из логов апача говорят, что где-то пути неправильно обрабатываются, если армори в каталоге.
Где лог оружейной?
в 245 добавил сообщения из character-select-submit.php обновись и скинь лог с ошибками.
Shadez вне форума  
Старый 14.06.2010, 16:11   #122
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от SaNToS Посмотреть сообщение
tempura
Поверь я не дыбил я занимаюсь уже пару лет сайтами! Припоминаю кадата сталкивался с такой проблемой!
Я занимаюсь сайтами порядка пятнадцати лет - так что лучше бы вам постесняться. Научитесь уважать других, пожалуйста. Сначала - научитесь читать:
Цитата:
Сообщение от tempura Посмотреть сообщение
Я не знаю, что у вас "по всем параметрам подходет", но пожалуйста предоставьте эти параметры. Версии апач-рнр-мускл в студию. Вертриго имеет очень-очень много ревизий, и на какой стоит у вас - гадать никто не должен.
А следом - научитесь писать. Расстановка знаков препинания способствует понимаю текста. Слов "дыбил", "кадата" в русском языке не существует.

И изучите пожалуйста досконально вот этот документ - его писали именно для вас.


Или даже так - скажите что именно мне необходимо сделать, чтобы у себя воспроизвести вашу ошибку. Так будет проще.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Пользователь сказал cпасибо:
VinD (15.06.2010)
Старый 14.06.2010, 17:26   #123
SaNToS
Гость
 
Сообщений: n/a
По умолчанию

tempura Я с Украины и поетому каждую буковку вырисовывать не собираюсь! Если мои слова комуто не приятны прошу извинения, вот мои параметры:
Цитата:
Apache 2.0.63
PHP 5.2.6
MySQL 5.0.51b
  Полученное нарушение
Старый 14.06.2010, 17:41   #124
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от SaNToS Посмотреть сообщение
tempura Я с Украины и поетому каждую буковку вырисовывать не собираюсь!
Как скажешь.

Цитата:
Сообщение от SaNToS Посмотреть сообщение
Если мои слова комуто не приятны прошу извинения, вот мои параметры:
Цитата:
Apache 2.0.63
PHP 5.2.6
MySQL 5.0.51b
За что бы ты ни извинялся - извинения не приняты.

Для начала обновись.

Конфиги апача и рнр просмотри на предмет, что там у тебя не включено или выключено.

Лог ошибок апача пустой - это смешно, да.


Снова и снова повторю: "просто белая страница" - это твой личный косяк. Что-то где-то не включено, либо не соблюдены какие-то условия из первого поста ветки. Например:
Цитата:
Известные ошибки:
- Оружейная не работает в Internet Explorer
Всяко бывает.


И вот это сделай:
Цитата:
Сообщение от Shadez Посмотреть сообщение
Где лог оружейной?
в 245 добавил сообщения из character-select-submit.php обновись и скинь лог с ошибками.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 14.06.2010, 19:46   #125
Pradmure
Гость
 
Сообщений: n/a
По умолчанию

Проблема с 3d просмотром.
У меня не отображаются вещи на персонажах.
У меня одного или ещё у кого то так?
 
Старый 15.06.2010, 03:02   #126
VinD
Пользователь
 
Аватар для VinD
 
Регистрация: 08.03.2010
Адрес: Ukraine
Сообщений: 41
Сказал(а) спасибо: 18
Поблагодарили 56 раз(а) в 20 сообщениях
VinD Скоро придёт к известности
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
Для начала обновись. Последние стабильные версии: apache 2.2.15, PHP - 5.2.13, MySQL - 5.1.47. Хотя бы до минорной версии.
__________________
Mangos 10505 + YTDB 564 + SD2 1826
VinD вне форума  
Старый 16.06.2010, 11:37   #127
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Хм... Что-то какой-то ступор в web проектах для мангоса...
БД-сайты не развиваются, оружейной нормальной нет (Shadez, извини, но очень много косяков, у половины пользователей нормально не работает, требует установки патчей на ядро).
mmfpm хороший и удобный проект администрирования, но даже с последними изменеиями много косяков... Опять что-то новое надо писать для админов?
И некому - я, к сожалению, только причитать могу
KiriX вне форума  
Старый 17.06.2010, 00:23   #128
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от KiriX Посмотреть сообщение
у половины пользователей нормально не работает
Работает, просто не всем удается правильно её настроить
Shadez вне форума  
Старый 17.06.2010, 02:54   #129
angelShlesser
Пользователь
 
Аватар для angelShlesser
 
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
angelShlesser На верном пути
По умолчанию

Странно я ставил с репозита svn и там не выводятся статы. + поиск чаров не работает
angelShlesser вне форума  
Старый 17.06.2010, 04:52   #130
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Shadez, у сайта есть конфиг, понятный конфиг. Почему когда я настраиваю конфиг на др. сайтах всё работает нормально? Опыт у меня в настройке сайтов есть немалый, но те ошибки, с которыми я сталкиваюсь - не только у меня, не в сайте ли дело? + мне намного больше нравится армори в cswowd или даже в том же mmfpm. Совершенно не понятно наличие патча на ядро - это неудобно... А если я скачал скомпилированный мангос? Я долгое время компилить не умел, но сайты ставить уже мог. Значит если я не умею ещё или не могу сам компилить - у меня не будет армори? Патч на ядро для сайта - это жесть...
+ сколько помню в этой армори были недоработки...
+ на нетолько мой вопрос о том, почему нельзя выбрать чара (такая ошибка не только у меня) в теме Оружейной ответа так и не последовало.
KiriX вне форума  
Старый 17.06.2010, 05:54   #131
maximt
Гость
 
Сообщений: n/a
По умолчанию

тоже проблема с 3д. флешка грузится процентов до 90% и полоска застывает
php 5.2.6, флеш плеер 10.1

есть нюанс - ставлю не в корень, а в подпапку (http://localhost/armory)
в htaccess добавил RewriteBase /armory
 
Старый 17.06.2010, 09:25   #132
angelShlesser
Пользователь
 
Аватар для angelShlesser
 
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
angelShlesser На верном пути
По умолчанию

Ошибка 500
Mod Rewrite работает, так как userbar подключен.
Не могу понять в лог ничего не записывает.
Что я ещё забыл подключить?
angelShlesser вне форума  
Старый 17.06.2010, 09:45   #133
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от angelShlesser Посмотреть сообщение
Ошибка 500
Mod Rewrite работает, так как userbar подключен.
Не могу понять в лог ничего не записывает.
Что я ещё забыл подключить?
Ничего, что твоя ошибка по той же причине, что и в userbar'e?
А именно - не разрешено устанавливать параметры php в .htaccess - реши сначала эту проблему. См. мой пост в теме юзербаров.
И да, репозиторий оружейной на гите, а не на свн...

P.S: Неправльно перенесли мой пост в эту тему - он относился к ммфпм, то, что относилось к Оружейной - строго под оффтопом.
KiriX вне форума  
Старый 17.06.2010, 10:14   #134
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от KiriX Посмотреть сообщение
Shadez, у сайта есть конфиг, понятный конфиг. Почему когда я настраиваю конфиг на др. сайтах всё работает нормально? Опыт у меня в настройке сайтов есть немалый, но те ошибки, с которыми я сталкиваюсь - не только у меня, не в сайте ли дело?
Нет, не в сайте - у большинства людей оружейка всё-таки работает.
Цитата:
Сообщение от KiriX Посмотреть сообщение
Совершенно не понятно наличие патча на ядро - это неудобно... А если я скачал скомпилированный мангос? Я долгое время компилить не умел, но сайты ставить уже мог. Значит если я не умею ещё или не могу сам компилить - у меня не будет армори? Патч на ядро для сайта - это жесть...
Повторяю в очередной раз, если до сих пор не понятно - поля `data`, из которого брались данные в базе больше нет, данные брать неоткуда. По поводу написания своего функционала по генерации данных скриптом оружейной я уже писал - уйдет куча времени и не факт, что сгенерированая инфа будет верна. Если очень хочется избавиться от патча на ядро, можешь написать дополнение к оружейной, которое будет выполнять всю эту работу. Буду только рад.
Цитата:
Сообщение от KiriX Посмотреть сообщение
+ на нетолько мой вопрос о том, почему нельзя выбрать чара (такая ошибка не только у меня) в теме Оружейной ответа так и не последовало.
Вчера в конференции пришли к выводу, что всему виной неправильная настройка (про `armory_realm_data` в конфиге написано чётко). Пункт установки не выполнен - не моя проблема, а конечного пользователя. У меня с правильными конфигами все реализованные функции работают без проблем.
Shadez вне форума  
Пользователь сказал cпасибо:
KiriX (17.06.2010)
Старый 17.06.2010, 10:37   #135
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Работает... Частично
Цитата:
На этой учетной записи нет персонажей.
Не настраивал, т.к. нет у меня мультирилмов. Ну раз нет, но настроить мультирилмовость надо (потрясающая логика...) - настроил. Перс выбирается, но цитата выше...
Что за данные вы получаете из поля дата? Всё-равно моё мнение не изменится - патч на ядро для сайта - не есть гуд...
KiriX вне форума  
Старый 17.06.2010, 10:46   #136
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от KiriX Посмотреть сообщение
Не настраивал, т.к. нет у меня мультирилмов.
А ничего, что базы чаров/мира должны быть указаны именно там?
Цитата:
Сообщение от KiriX Посмотреть сообщение
Перс выбирается, но цитата выше...
Не знаю, не знаю..

Цитата:
Сообщение от KiriX Посмотреть сообщение
Что за данные вы получаете из поля дата?
В основном, статы чара.
Shadez вне форума  
Старый 17.06.2010, 10:51   #137
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от Shadez Посмотреть сообщение
А ничего, что базы чаров/мира должны быть указаны именно там?
Не знаю, не знаю..
В основном, статы чара.
Я понимаю, что тебе не нравится то, что я пишу, это нормально. Тогда давай разберёмся, в чём ещё может быть проблема?
Разобрался Тут уж протупил сам по полной
Претензии к логичности остаются, но это сошлём на авторский стиль...
Данные все можно получить из того, что есть в базе. И именно те данные, которые в игре. Логика проста: если данные из поля `data` не хранятся в базе, значит они формируются в коде из данных, которые в базе как раз хранятся. Что именно не вытащить без использования этого поля?

Прикольный урон, кстати: 654 - 92

И уж если пошли такие пляски типа заполнения мультирилмности даже в том случае, если мильтирилмности нет - Install обновить бы, а то что для чего и где что должно обязательно лежать по разным папкам. Большинство откроет Install, прочитает, что и всё... Опять-таки - чистая логика...
KiriX вне форума  
Старый 17.06.2010, 11:04   #138
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от KiriX Посмотреть сообщение
Install обновить бы, а то что для чего и где что должно обязательно лежать по разным папкам. Большинство откроет Install, прочитает, что и всё... Опять-таки - чистая логика...
В install'е инфа есть, в комментариях в configuration.php.default - тоже. Кто читать умеет, тот разберется)
Shadez вне форума  
Старый 17.06.2010, 11:11   #139
angelShlesser
Пользователь
 
Аватар для angelShlesser
 
Регистрация: 08.03.2010
Сообщений: 55
Сказал(а) спасибо: 26
Поблагодарили 17 раз(а) в 9 сообщениях
angelShlesser На верном пути
По умолчанию

Код:
$ArmoryConfig['multiRealm'][1]['id']                 = 1;
$ArmoryConfig['multiRealm'][1]['name']               = 'MaNGOS1';
$ArmoryConfig['multiRealm'][1]['type']               = 'mangos';
$ArmoryConfig['multiRealm'][1]['host_characters']    = 'localhost';
$ArmoryConfig['multiRealm'][1]['user_characters']    = 'root';
$ArmoryConfig['multiRealm'][1]['pass_characters']    = 'mangos';
$ArmoryConfig['multiRealm'][1]['name_characters']    = 'characters';
$ArmoryConfig['multiRealm'][1]['charset_characters'] = 'UTF8';
$ArmoryConfig['multiRealm'][1]['host_mangos']        = 'localhost';
$ArmoryConfig['multiRealm'][1]['user_mangos']        = 'root';
$ArmoryConfig['multiRealm'][1]['pass_mangos']        = 'mangos';
$ArmoryConfig['multiRealm'][1]['name_mangos']        = 'mangos';
$ArmoryConfig['multiRealm'][1]['charset_mangos']     = 'UTF8';
Как я понял мне надо ещё менять то что красным?
angelShlesser вне форума  
Старый 17.06.2010, 11:27   #140
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от angelShlesser Посмотреть сообщение
Код:
$ArmoryConfig['multiRealm'][1]['id']                 = 1;
$ArmoryConfig['multiRealm'][1]['name']               = 'MaNGOS1';
$ArmoryConfig['multiRealm'][1]['type']               = 'mangos';
$ArmoryConfig['multiRealm'][1]['host_characters']    = 'localhost';
$ArmoryConfig['multiRealm'][1]['user_characters']    = 'root';
$ArmoryConfig['multiRealm'][1]['pass_characters']    = 'mangos';
$ArmoryConfig['multiRealm'][1]['name_characters']    = 'characters';
$ArmoryConfig['multiRealm'][1]['charset_characters'] = 'UTF8';
$ArmoryConfig['multiRealm'][1]['host_mangos']        = 'localhost';
$ArmoryConfig['multiRealm'][1]['user_mangos']        = 'root';
$ArmoryConfig['multiRealm'][1]['pass_mangos']        = 'mangos';
$ArmoryConfig['multiRealm'][1]['name_mangos']        = 'mangos';
$ArmoryConfig['multiRealm'][1]['charset_mangos']     = 'UTF8';
Как я понял мне надо ещё менять то что красным?
Нет, то, что после равно.
А ты говоришь, не надо инсталл поправить

Лана - проехали...
KiriX вне форума  
Старый 17.06.2010, 11:59   #141
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от angelShlesser Посмотреть сообщение
Как я понял мне надо ещё менять то что красным?
Хватит уже идиотские вопросы задавать.
Цитата:
Сообщение от KiriX Посмотреть сообщение
А ты говоришь, не надо инсталл поправить
INSTALL:
Код:
4. Переименуйте файл includes/classes/configuration.php.default в configuration.php и отредактируйте его (см. комментарии).
   Внимание!
   Параметры подключения к базе персонажей находятся в:
       $ArmoryConfig['multiRealm'][1]['*_characters']
   Параметры подключения к игровой базе (мир) находятся в:
       $ArmoryConfig['multiRealm'][1]['*_mangos']
configuration.php.default:
Код:
/*
    Multirealms info
    
    $ArmoryConfig[1]['name'] MUST be added to `armory_realm_data` table:
        # INSERT INTO `armory_realm_data` (`id`, `name`, `version`) VALUES ('1', 'MaNGOS1', '333');
    Without it multirealm wouldn't work.
    
    $ArmoryConfig['multiRealm'][1]['type'] values: 'mangos' if you running MaNGOS realm and 'trinity' if you running Trinity realm.
*/
Что из написанного тут не понятно?
Shadez вне форума  
Старый 17.06.2010, 20:01   #142
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

...предлагаю вам дуэль. Кирикс кидает перчатку ("песочные часы" или миланку - полтора кг. весом каждая), Шадез в ответ достает свою верную кофемолку...


Шадез, напиши на какой системе с какими параметрами конфигов апача-пхп у тебя это работает и на каких еще проверялось. А я соберусь - может у себя поставлю и проверю. Соберем статистику, и будем ею всем юзерам тыкать.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 17.06.2010, 21:49   #143
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
...предлагаю вам дуэль. Кирикс кидает перчатку ("песочные часы" или миланку - полтора кг. весом каждая), Шадез в ответ достает свою верную кофемолку...


Шадез, напиши на какой системе с какими параметрами конфигов апача-пхп у тебя это работает и на каких еще проверялось. А я соберусь - может у себя поставлю и проверю. Соберем статистику, и будем ею всем юзерам тыкать.
KiriX вне форума  
Старый 17.06.2010, 23:15   #144
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от tempura Посмотреть сообщение
Шадез, напиши на какой системе с какими параметрами конфигов апача-пхп у тебя это работает
Win7, Apache 2.2.4, PHP 5.2.4.
Цитата:
Сообщение от KiriX Посмотреть сообщение
Я не писал что текущий способ лучший. Я писал что нет альтернативных вариантов.
Shadez вне форума  
Старый 18.06.2010, 00:08   #145
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Цитата:
Apache 2.2.14
PHP 5.2.12
MySQL 5.1.42
Работает.

Баг с отображением маны иногда, пишет какие-то странные маленькие значения типо 528 (для охотника 80-го уровня, даже пусть голого - это не нормально). Пока ещё обновления профилей не было, суток с обновления не прошло. Посмотрим что будет завтра.
DiffuSer вне форума  
Старый 18.06.2010, 00:26   #146
KiriX
Умный
Старожил
 
Аватар для KiriX
 
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
KiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человекKiriX Реально хороший человек
По умолчанию

Цитата:
Сообщение от Shadez Посмотреть сообщение
Я не писал что текущий способ лучший. Я писал что нет альтернативных вариантов.
Я привёл довод, что всё можно получить из данных в базе. Что конкретно ты тянешь из даты такого, что нельзя получить иным путём? Ты не ответил
Я просто с cswowd разбирался. Сейчас уже до много дошёл и понял, что в общем-то можно всё вытянуть из базы + мат. обработка в пхп. Это лучше, на мой взгляд, патча на ядро вытягивающего дату.
Тем более проще в обновлении будет в будущем без привязки к этому огромному блоб-полю.
KiriX вне форума  
Старый 18.06.2010, 06:38   #147
tempura
Forum bot
 
Аватар для tempura
 
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
tempura отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от KiriX Посмотреть сообщение
...а дальше лично моё непринятие некоторых моментов в проекте. Автор считает, что так лучше и баста. На сим и порешили, потому что глупо спорить с человеком который просто считает, что его способ лучше, веди о вкусах не спорят
Да у меня тоже много-много неприятия в этом проекте, и меня тоже расстраивает подход автора.
Я на ИЕ сижу, а с Оперой у меня отношения не складываются. И кроссбраузерную верстку я делать умею. Так что мы автора можем оба и с двух сторон пинать с удовольствием.




PS
В шапку внизу добавил пункт "Статистика". Просьба ко всем, у кого работает и у кого не работает - писать свою конфигурацию хотя бы кратко. Соберем там десяток-другой пунктов - должна уже быть видна какая-то тенденция. Не может быть, чтобы не была видна.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки.
tempura вне форума  
Старый 18.06.2010, 13:06   #148
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

tempura, у меня работает армори в IE8, Opera.
DiffuSer вне форума  
Старый 30.06.2010, 20:26   #149
kBaTT
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 31
Сказал(а) спасибо: 15
Поблагодарили 4 раз(а) в 3 сообщениях
Записей в дневнике: 1
kBaTT На верном пути
По умолчанию

у меня не работает страница "Достижения Первый на сервере".
Она в разработке еще?
kBaTT вне форума  
Старый 30.06.2010, 20:59   #150
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Нет, всё отлично работает с учетом правильной настройки сайта.
Shadez вне форума  
Старый 30.06.2010, 21:00   #151
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

kBaTT, она не работает, если реалм не задан в базе данных.
DiffuSer вне форума  
Старый 30.06.2010, 21:19   #152
kBaTT
Пользователь
 
Регистрация: 07.03.2010
Сообщений: 31
Сказал(а) спасибо: 15
Поблагодарили 4 раз(а) в 3 сообщениях
Записей в дневнике: 1
kBaTT На верном пути
По умолчанию

armory_realm_data
в этой таблице задавать?
Указал ID, вписал имя и версию, но все еще не показывает страницу


кэш обновился, вроде в порядке стало.


Еще вопрос, где шаблоны оружейной? Хочется из футера ненужное убрать.

Последний раз редактировалось kBaTT; 30.06.2010 в 21:24.
kBaTT вне форума  
Старый 01.07.2010, 05:02   #153
Draco
Гость
 
Сообщений: n/a
По умолчанию

Shadez,
раньше было все нормально, перенес Оружейную на машину по мощней, начало выдавать ошибки.
Код:
Warning: mysql_errno(): supplied argument is not a valid MySQL-Link resource in /var/www/dragon/data/www/localhost/armory/includes/classes/libs/DbSimple/Mysql.php  on line 184
Настроил вроде правильно.
P.S. Настроено под два реалма, armory_realm_data данные занёс, все выставил.

Последний раз редактировалось Draco; 01.07.2010 в 05:06.
 
Старый 01.07.2010, 05:37   #154
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от Draco Посмотреть сообщение
Настроил вроде правильно.
Неправильно.
Цитата:
Сообщение от kBaTT Посмотреть сообщение
Еще вопрос, где шаблоны оружейной?
Папка _layout, файлы *.xsl
Shadez вне форума  
Пользователь сказал cпасибо:
kBaTT (01.07.2010)
Старый 01.07.2010, 05:43   #155
Draco
Гость
 
Сообщений: n/a
По умолчанию

Как я понимаю Оружейная не может подключится не к одной базе?
Или только к базе оружейной?
Цитата:
Сообщение от Shadez Посмотреть сообщение
Неправильно.
На старой машине с этими же настройками работало, в конце еще вот такие ошибки.
Код:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/dragon/data/www/localhost/includes/classes/libs/DbSimple/Mysql.php:184) in /var/www/dragon/data/www/localhost/armory/index.php on line 29
Warning: Unknown: open(/var/www/dragon/data/bin-tmp/sess_4b9961435f5f22c86804e6f575e68e9f, O_RDWR) failed: No space left on device (28) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/www/dragon/data/bin-tmp) in Unknown on line 0

Последний раз редактировалось Draco; 01.07.2010 в 05:49.
 
Старый 01.07.2010, 09:22   #156
DiffuSer
Ученый
 
Аватар для DiffuSer
 
Регистрация: 07.03.2010
Сообщений: 131
Сказал(а) спасибо: 9
Поблагодарили 10 раз(а) в 10 сообщениях
DiffuSer На верном пути
По умолчанию

Draco, неправильно настроен PHP - не все пути прописаны корректно для временных каталогов.
DiffuSer вне форума  
Старый 02.07.2010, 20:30   #157
tendy
Гость
 
Сообщений: n/a
По умолчанию

Залей на фаелообменник пожалуйста!
Очень прошу.

Последний раз редактировалось tendy; 03.07.2010 в 07:09.
  Полученное нарушение
Старый 03.07.2010, 17:26   #158
Elven
Гость
 
Сообщений: n/a
По умолчанию Прошу помощи.

Здравствуйте,прошу вашей помощи.Все делал по инструкции но он не хочет заходить ни на одну страницу кроме главной,например страница поиска,пишет:
Код:
Not Found

The requested URL /armory/search.xml was not found on this server.
Конфигурация моя:
Код:
$ArmoryConfig['settings']['server_version']   = '333'; // '322' or '333', without dots or something else
$ArmoryConfig['settings']['siteCharset']      = 'utf-8';
$ArmoryConfig['settings']['useNews']          = false;
$ArmoryConfig['settings']['defaultRealmId']   = 2;
$ArmoryConfig['settings']['defaultRealmName'] = 'MaNGOS'; // Realm name
$ArmoryConfig['settings']['defaultBGName']    = 'Massive Network'; // "Battlegroup" name, just cosmetic
$ArmoryConfig['settings']['useCache']         = false;
$ArmoryConfig['settings']['cache_lifetime']   = 86400; // In seconds; default - 1 day.
$ArmoryConfig['settings']['minlevel']         = 10; // Character must have this level or higher to be shown in Armory
$ArmoryConfig['settings']['minGmLevelToShow'] = 3;  // Show characters : 0 - only players, 1 - moderators, 2 - GMs, 3 - everyone
$ArmoryConfig['settings']['defaultLocale']    = 'ru_ru'; // Can be 'ru_ru' or 'en_gb'
$ArmoryConfig['settings']['showScriptInfo']   = true;    // Display script info (generation time, etc.) ? (true/false) (not used now)
$ArmoryConfig['settings']['maintenance']      = false;   // Disable site? (true/false)
$ArmoryConfig['settings']['useDebug']         = true;   // Use debug? (true/false). STRONGLY not recommended on live server!
$ArmoryConfig['settings']['logLevel']         = 2;       // 1 - only errors, 2 - debug mode

$ArmoryConfig['multiRealm'][1]['id']                 = 1;
$ArmoryConfig['multiRealm'][1]['name']               = 'MaNGOS1';
$ArmoryConfig['multiRealm'][1]['type']               = 'mangos';
$ArmoryConfig['multiRealm'][1]['host_characters']    = 'localhost';
$ArmoryConfig['multiRealm'][1]['user_characters']    = 'root';
$ArmoryConfig['multiRealm'][1]['pass_characters']    = '';
$ArmoryConfig['multiRealm'][1]['name_characters']    = 'characters';
$ArmoryConfig['multiRealm'][1]['charset_characters'] = 'UTF8';
$ArmoryConfig['multiRealm'][1]['host_mangos']        = 'localhost';
$ArmoryConfig['multiRealm'][1]['user_mangos']        = 'root';
$ArmoryConfig['multiRealm'][1]['pass_mangos']        = '';
$ArmoryConfig['multiRealm'][1]['name_mangos']        = 'mangos';
$ArmoryConfig['multiRealm'][1]['charset_mangos']     = 'UTF8';

$ArmoryConfig['multiRealm'][2]['id']                 = 2;
$ArmoryConfig['multiRealm'][2]['name']               = 'Trinity1';
$ArmoryConfig['multiRealm'][2]['type']               = 'trinity';
$ArmoryConfig['multiRealm'][2]['host_characters']    = '127.0.0.1';
$ArmoryConfig['multiRealm'][2]['user_characters']    = 'root';
$ArmoryConfig['multiRealm'][2]['pass_characters']    = '(пароль)';
$ArmoryConfig['multiRealm'][2]['name_characters']    = 'characters';
$ArmoryConfig['multiRealm'][2]['charset_characters'] = 'UTF8';
$ArmoryConfig['multiRealm'][2]['host_mangos']        = '127.0.0.1';
$ArmoryConfig['multiRealm'][2]['user_mangos']        = 'root';
$ArmoryConfig['multiRealm'][2]['pass_mangos']        = '(пароль)';
$ArmoryConfig['multiRealm'][2]['name_mangos']        = 'world';
$ArmoryConfig['multiRealm'][2]['charset_mangos']     = 'UTF8';
Ошибки в debag моде:
Код:
ERROR [03-07-2010 19:18:20]: Utils::CheckConfigRealmData : realm data for realm "Trinity" was not added to `armory_realm_data` table. Please, execute this query manually: "REPLACE INTO `armory_realm_data` (`id`, `name`) VALUES (2, 'Trinity');"
(Много много таких ошибок)
Предпоследняя такая:
ERROR [03-07-2010 20:10:32]: Utils::CheckConfigRealmData : realm data for realm "MaNGOS1" was not added to `armory_realm_data` table. Please, execute this query manually: "REPLACE INTO `armory_realm_data` (`id`, `name`) VALUES (1, 'MaNGOS1');"
Помогите пожалуйста Ядро сервера я пропатчивал
Будьте снисходительный если можете,я новичек
Использую Апачи 2.2.15 и PhP 5.3.2
Таблица `armory_realm_data` (Может быть нужно..)


Uploaded with ImageShack.us

Последний раз редактировалось Elven; 03.07.2010 в 17:51.
 
Старый 04.07.2010, 07:37   #159
Shadez
Ученый
 
Аватар для Shadez
 
Регистрация: 07.03.2010
Сообщений: 175
Сказал(а) спасибо: 64
Поблагодарили 142 раз(а) в 45 сообщениях
Shadez Обладатель прекрасной аурыShadez Обладатель прекрасной ауры
Отправить сообщение для Shadez с помощью ICQ
По умолчанию

Цитата:
Сообщение от Elven Посмотреть сообщение
Здравствуйте,прошу вашей помощи.Все делал по инструкции но он не хочет заходить ни на одну страницу кроме главной,например страница поиска,пишет:
Код:
Not Found

The requested URL /armory/search.xml was not found on this server.
Читаем INSTALL:
Цитата:
6. Распакуйте архив htaccess.zip и поместите распакованный файл .htaccess в корень сайта для правильной работы скриптов.
Цитата:
Сообщение от Elven Посмотреть сообщение
Ошибки в debag моде:
Код:
ERROR [03-07-2010 19:18:20]: Utils::CheckConfigRealmData : realm data for realm "Trinity" was not added to `armory_realm_data` table. Please, execute this query manually: "REPLACE INTO `armory_realm_data` (`id`, `name`) VALUES (2, 'Trinity');"
Текст перевести слабо?) Скрипт не может выполнить REPLACE в базу, значит надо выполнить его вручную - запрос уже сгенерирован в конце сообщения лога.
Shadez вне форума  
Пользователь сказал cпасибо:
Старый 04.07.2010, 09:54   #160
Elven
Гость
 
Сообщений: n/a
По умолчанию

Shadez спасибо большое,буду пытаться
В консоли(mysql) надо выполнить REPLACE INTO `armory_realm_data` (`id`, `name`) VALUES (2, 'Trinity'); да?,если да то выполнял толку 0
 
Закрытая тема


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[10452] Typo in World field. newsbot CMaNGOS Commits 0 07.09.2010 16:00
[10201] Broadcast packets only if worldobject is in world newsbot CMaNGOS Commits 0 17.07.2010 02:49
[10076] Fixed crash at remove from world pet under SPELL_AURA_MOD_POSSESS_PET newsbot CMaNGOS Commits 0 19.06.2010 01:40
Археология - ранние версии Warcraft tempura Флудильня 7 23.05.2010 04:50
MaNGOS Blizzlike Armory (MBA) Alukard WWW 3 17.03.2010 19:42


Текущее время: 08:10. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot