|
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
17.05.2011, 13:55 | #1 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
Компилим потихоньку
Сейчас следую инструкции http://ru-mangos.ru/showpost.php?p=5467&postcount=1
32 компилировать не хочет... исходники с гита, зато дебаг идет нормально. P.S. Так если я все это буду в дневник писать, там веть не удалят? |
17.05.2011, 14:13 | #2 | |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
Ваш лог, переведите:
Цитата:
|
|
17.05.2011, 14:16 | #3 |
Умный
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
|
странно, я недавно выкачивал мангос с гитхаба все собралось без единого вопроса
|
17.05.2011, 15:14 | #5 |
YTDB Dev
Регистрация: 06.03.2010
Сообщений: 259
Сказал(а) спасибо: 28
Поблагодарили 280 раз(а) в 136 сообщениях
|
|
17.05.2011, 15:53 | #6 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Код:
for (BodyElementsMap::const_iterator itr = bodyLinkedElements.begin(); itr != bodyLinkedElements.end(); ++itr) { if ((*itr).second->find(BRAIN) != (*itr).second->end()) return true; } MANGOS_ASSERT(false); Последний раз редактировалось rsa; 17.05.2011 в 16:03. |
17.05.2011, 17:03 | #7 |
WowCore Dev
Регистрация: 31.03.2010
Сообщений: 468
Сказал(а) спасибо: 73
Поблагодарили 106 раз(а) в 70 сообщениях
|
|
17.05.2011, 18:44 | #8 | |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
Добавлено через 19 минут Я в шоке - нажал в VS на название проекта и скрипдев2 скомпилился без ошибок - теперь вопрос на миллион, куда он его скомпилировал? Цитата:
|
|
17.05.2011, 19:25 | #9 | |
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
Цитата:
|
|
17.05.2011, 19:29 | #10 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
rsa - респект!
Генезис, у тя скрипты не скомпилятся, если не скомпилен мангос. Библиотека скриптов компилится в туже папку, что сам мангос. Код:
revision.h: No such file or directory |
17.05.2011, 20:40 | #11 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
Добавлено через 2 минуты я исправил заголовок. Кстати, заметьте, насколько хорошо видно неграмотность и опечатку. Вот "по тихоньку" - неграмотность, а "всместе" - опечатка.
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
17.05.2011, 21:16 | #12 | |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
Перекомпилировал мангос, опять же Дебаг есть, а 32 и 64 нет...
ScriptDev2 тоже скомпилировался только под дебаг... Цитата:
При попытке открыть файл с расширением .js выдает следующие: Последний раз редактировалось Ginezes; 17.05.2011 в 21:33. |
|
17.05.2011, 22:25 | #13 | ||
Ученый
Регистрация: 17.05.2010
Сообщений: 148
Сказал(а) спасибо: 18
Поблагодарили 25 раз(а) в 22 сообщениях
|
Цитата:
Цитата:
PS Вы уж определитесь чего хотите. Дебаг или релиз и какой именно. А то компилю все на свете. Последний раз редактировалось alien; 17.05.2011 в 22:34. |
||
17.05.2011, 23:08 | #16 | |
Ученый
Регистрация: 17.05.2010
Сообщений: 148
Сказал(а) спасибо: 18
Поблагодарили 25 раз(а) в 22 сообщениях
|
Цитата:
У вас по большей часте ошибки в компиляции x64. Собирайте только релиз под win32 и не парьтесь со всем остальным. Только если собираете мангос под win32 релиз то и скриптдев2 тоже релиз win32 |
|
18.05.2011, 01:22 | #17 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
alien дебаг 32 собирается, а вот чистый Релиз 32 или 64 нет... решить эту проблему и пытаюсь.
Добавлено через 1 час 36 минут Это уже отдельный вопрос конечно, но где взять базу с нпс и их расположениями, мне конечно и такой "без нпс" сгодится, но с ними все же лучше... |
18.05.2011, 07:46 | #18 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Генезис. Не клепай себе мозг и сделай следующее:
1) на исходники (и мангоса, и скриптов)в гите пару команд: git clean -f -x -d git reset --hard git pull origin master 2) Запускаешь компилятор. Выбираешь ТОЛЬКО в окошке сверху Relaese, соседнее окошко Win32. НИКУДА больше не лезешь!!! Именно с такими параметрами компилируешь и мангос, и скрипты. Дальше результаты сюда скидываешь. В дебаге нет мобов - значит у тебя не залита заполненная база мира (т.е. YTDB) и ты используешь родную пустую базу из исходников. Ошибки из логов 12 поста говорят о том, что ты компилишь мангос в дебаг 64, а скрипты не важно что, но 32. Должны компилиться строго в одних и тех же условиях. |
18.05.2011, 07:51 | #19 |
Гость
Сообщений: n/a
|
И только сейчас понимаю, что компилировать - это целая наука.
|
18.05.2011, 08:05 | #20 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Если руки не из Ж и на компе всё необходимое установлено, то процесс компиляции сводится к следующим действиям:
1) Двойной клик на нужном файле 2) Выбор релайз или дебаг 3) Выбор 32 или 64 4) Выбор менюшки и пункта "Начать построение". 2-4 пункты видны сразу как запускаешь компилятор, никуда лезть для этого не надо. Это наука??? У ми друг на убунту с 3 раза скомпилил сам, хотя до этого вообще с линуксами не имел дела. |
18.05.2011, 08:11 | #21 |
Умный
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
|
KiriX все верно говорит, после скачивания исходников нужно открыть проект и нажать 1 кнопку "Построить решение". Все ждем несколько минут и получаем все уже собраное.
Если это не так, значит руки, руки и еще раз руки (мозг тоже желательно) |
18.05.2011, 10:48 | #22 |
Гость
Сообщений: n/a
|
Так я и говорю, что компилирую уже года 3,5 это дело, а понял, что для некоторых это непосильный труд умственный, да еще и других напрягают. Тут не в мозге дело, а в нежелании сделать/переделать самим больше.
|
18.05.2011, 14:43 | #26 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
Slavich обычно кол-во вопросов у меня идет на убывание по мере вникания в тему.
KiriX поставил mysql-essential-5.1.53, он не дает базы редактировать даже с из под root... опять же снова искать откуда у меня руки растут.... каждый раз что-то новое и это новое подобно другому измерению, в каждом таком измерении руки растут неоттуда и всегда по разному.... |
18.05.2011, 16:42 | #27 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Каждый раз у тебя с завидным постоянством руки растут строго из определённого места Под рутом не даёт??? Да быть не может! 1) А как ты базы создал? 2) Какой пароль у рута? 3) Мангос запущен с того же компа, на котором и базы с мускулом? |
|
18.05.2011, 18:18 | #28 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Больше всего меня радует упорное нежелание писать версии ОС, и софта. Ну и полное отсутствие логов ошибок. Такое впечатление, что Ginezes полностью уверен, что на свете существует только его конфигурация софта в системе (с убитым СкриптХостом венды, как выяснилось ), и любой может в нужный момент подконнектиться на его комп и посмотреть логи с ошибками.
"Не могу подключиться к мускл" - что пишется при попытке подключения? "Не могу создать акк через сайт или консоль" - что пишется в логе сервера при этом? http://ru-mangos.ru/showthread.php?t=26 http://ru-mangos.ru/showthread.php?t=1548 эти два топика досконально прочитаны, законспектированы, выучены наизусть, и можно будить ночью и спрашивать?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
18.05.2011, 16:02 | #29 |
Администратор
|
Это форум по мангосу.
По MySQL, Php, Apache, страницам регистрации и т.д. читай информацию на соответствующих тематических форумах. Если рут не может редактировать ничего, значит, прав нет, хотя, как мне кажется, ты просто под ним не можешь залогиниться. |
19.05.2011, 12:54 | #30 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
tempura да мне скрывать нечего заходи кто хошь
KiriX в этом измерении у меня опять же руки не из того места растут, просто я до этого напоскачивал воз готовых сборок, так получилось, что нормально работать через консоль можно только с нормальным MyS.... так короче щас все н... снесу, и поставлю нормально, что б работало. |
19.05.2011, 23:50 | #31 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Ну тогда и адреса-логины-пароли в общий доступ выкладывай.
Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
20.05.2011, 01:48 | #32 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
tempura седня скомпилировал Резил и залил в него УТДБ, все замечательно работает, разве что мангос вылетает, если персонаж с русским ником.
С мускулом опять же что-то странное... через консоль еще не проверял, но через сайт используя рут логин и пароль внести новую запись и создать новый аккаунт не возможно... зато с базой от денвера на ты... консоль еще не пробовал... поберег нервы. |
20.05.2011, 07:56 | #33 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Генезис, вот я вижу, что ты учишься, но как-то очень уж медленно
Тебе уже писали, что за сообщения подобные твоим: Цитата:
Давай сюда свои конфиги, как что настроено, какие ошибки выскакивают при попытке регистрации. P.S: Ошибка с русскими никами - база чаров и таблицы в ней должны быть в кодировке UTF-8 - как это сделать, будь добр, найди сам, чтобы дядя темпура не ругал тебя сильно и матерно |
|
20.05.2011, 09:21 | #34 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
Так, сегодня создать акк через консоль mangos удалось:
Но через рабочий сайт не удается, хотя он и пишет что процесс создания прошел успешно. Так стоп "$database_encoding = "utf8";" KiriX ты говорил что база должна быть "utf8"?Так, но если она сейчас другой кодировки, то получается что сайт и база разговаривают на разных языках, хоть право спуерпользователя ему дай... Смотрим... Ага! cp1252 !!! Подставим в конфиги сайта и посмотрим... создаем акк манергейм и "ни...чего" неполучилось... база пуста. Ладно... неунываем, преобразуем базу в utf8... и снова неудача, опять же через консоль все прекрасно... посмотрим... нет с руским персом по прежнему кикает, значит я снова что-то не так сдедал... ухх P.S. Не надо PO - я думаю. Последний раз редактировалось Ginezes; 20.05.2011 в 09:31. |
20.05.2011, 10:24 | #35 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
чтобы были русские ники - нужно в utf-8 перевести базу characters (и все таблицы в ней).
Вообще желательно сделать это для всех баз. При регистрации через сайт, ошибки какие-нить есть? Если ничего не пишет, то попробуй добавить в .htaccess следующие строки: Код:
php_flag display_errors On php_value error_reporting “E_ALL & ~E_NOTICE” |
20.05.2011, 11:22 | #36 |
Новичок
Регистрация: 09.11.2010
Сообщений: 17
Сказал(а) спасибо: 8
Поблагодарили 0 раз(а) в 0 сообщениях
Записей в дневнике: 10
|
KiriX оказалось проблема в php - скрипте странички регистрации самого сайта, сделал такой вывод, после того как залил на web-сервер страницу с другим рабочим скриптом, почему с кастрированым MySQL тот первый скрипт работает нормально, а с MySQL 5 не находит общего языка мне не понятно... слаб еще в теории.
Хотя: |
20.05.2011, 12:25 | #37 | |||
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
1. Логи УСПЕШНЫХ событий выкладывать НЕ НУЖНО!!! Только ОШИБКИ!!!
2. Базу с неверной кодировкой лучше всю дропнуть, и создать заново с нуля. Поверь - это гораздо лучше и для сервера, и для памяти. Как перезальешь целиком базу раза три-четыре - запомнишь что кодировку надо выставлять. 3. Вот еще пара моментов про кодировку, мускл и сайт. 4. Цитата:
5. про Код:
Deprecated: Function eregi() is deprecated Цитата:
Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|||
20.05.2011, 12:58 | #38 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Deprecated - специальное предупреждение, сигнализирующее, что пхп ещё понимает данную функцию, но в следующей версии (именно php6) от неё откажутся и её необходимо заменить более совершенным аналогом. Кстати, в php6 откажутся от регистрации глобальных переменных вообще, что не может не радовать |
|
20.05.2011, 15:43 | #39 | |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Цитата:
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
|
20.05.2011, 12:21 | #40 |
Гость
Сообщений: n/a
|
кажется проблему с сайтом необходимо обсуждать с автором ..на вовжоп
|