Нашел еще одну проблему при загрузки генератора в конце пишит , что вроде все сгенрировалось, но ниже пишет , что типа нажмите любую кнопку для выхода, что это?
Вид для печати
Да если бы. Сам вижу зопу с файрбёрдом впервые в жизни, правда ушёл в стремлении запустить несколько подальше :)
Вчера всячески пробовал на работающем нульваровском движке повторить такую ошибку....не удалось. Есть только предположение. kinterbaseda.zip точно распакован в c:\zope-instance\Product?
И запущен ли файрбёрд как служба?
Да, в Products, все верно. Просто по памяти писал, посмотреть негде было.
Смог повторить ошибку. При отсутствии или не работающем kinterbaseda
действительно выдает: Error Value: MISSIONLOG_sql is not connected to a database.
А так как у вас там ещё и ошибка какая-то про kinterbaseda в логах, то ошибку в студию...
Там дело не в пути, там что-то с модулем zope для доступа к interbase базе (kinterbaseda).
Устанавливал так как и описано на страничке нульвара, правда выправить конфигов пришлось несколько больше, чем там написано.
Залез во вчерашние логи зопы, когда удалял директорию в Products.
Увидел там точно такую же строку как и у вас в логах.
В общем в директории C:\zope-instance\Products должны быть следующие поддиректории:
Если у вас не так, то вы не верно разархивировали файлы LocalFS и kInterbaseDA.Код:__MACOSX
kInterbaseDA
LocalFS
Насколько я помню идете в http://localhost:8080/war/manage_main
там находите fbmission_path и правите его правильным путем.
При открытии этого птча в базе у меня пишит No such or directori d:\FBMission_303m. что это нехватает файла?
Добавлено через 3 минуты
Ура заработало спасибо тебе дружище!!! Вот только бы еще помогбы подключить к локальному серверу людей из интернета.
Если бы я знал, что стоит между вашей локалкой и интернетом, я бы может что-то и подсказал бы. Как я и говорил, вам надо пробросить порт 21000 с вашего внешнего IP адреса на ваш внутренний адрес где стоит сервак. Это называется порт маппинг. На разных железках и операционках делается по разному. Как делается на винде - не знаю вообще, ибо пользуюсь ей только для игр.
Теперь такая проблема в Сумарный отсчет показывает только пилотов которые потеряли больше всего самолетов, а остальное пишет None , Отчет в оперрациях за сутки тоже стоит None , в списках Пилоты Люфтвафе и ВВС РККА тоже пусто Сквады пусто,Текущая карта как запустил так и стоит это время миссии , а сменилось уже несколько раз карта.В чем причина , чтото недоделал?:bravo:
Меня настораживает это строка в логе демона
2008-09-22 15:11:11,812 INFO Starting daemon...
2008-09-22 15:11:11,812 INFO Console emulator is running...
2008-09-22 15:11:11,842 INFO Connected to database
2008-09-22 15:11:11,842 DEBUG Executing query (conn1) [delete from active_players] with parameters ()
2008-09-22 15:11:12,015 WARNING File 'c:/nvp/Server/Missions/Net/dogfight/FBM//fbd_log.txt'not found
2008-09-22 15:11:12,046 DEBUG Loading new gen.ini with different target types:
2008-09-22 15:11:12,046 DEBUG Processing: [abRed] section
2008-09-22 15:11:12,046 DEBUG Amount of wagon = 0
Да, действительно. Есть такое дело. Правится следующим образом, идём в PowerFBDaemon.py, находим строку:
убираем слеш, который жирненький:Цитата:
log2_new = open(config['FBMission']['gen.dir'] + '/fbd_log.txt', 'w')
сохраняем, все.Цитата:
log2_new = open(config['FBMission']['gen.dir'] + 'fbd_log.txt', 'w')
Разрешается все очень просто,хоть тема старая, но мучаются многие:
1. Скачать версию cherep посвежее http://il2sc-cherep.narod.ru -отсюда,
в настройках нужно прописать правильно:
-->
<mysql id="1" active="1" host="localhost" user="root" pass="" db="il2sc" />
<mysql id="2" active="0" host="укажите_адрес_хоста_2" user="root" pass="root" db="IL2SC" />
-а не как было прописано у тебя, смотрим выше db="IL2SC", а именно нужно написать db="il2sc" -малым регистром, это для денвера 3, при условии, что пароля на базе il2sc нет, малым регистром букв у тебя создается база в каталоге data, mysql5 у денвера -3. Вот собственно и вся ошибка в этой ситуации.
2. Запускаем и будет счастье и лог пойдет правильный примерно так:
22.09.2008 21:16:33 Virpil's Ranks Calculator (ver 1.0.0.22)
22.09.2008 21:16:33 Copyright(c) Michael Khabarov, 2007
22.09.2008 21:16:33 http://il2sc-cherep.narod.ru, jfk00@mail.ru
22.09.2008 21:16:33 === Start Service ===
22.09.2008 21:16:33 Расчет сервера: localhost
22.09.2008 21:16:35 server skipped укажите_адрес_хоста_2
22.09.2008 22:16:36 Расчет сервера: localhost
22.09.2008 22:16:38 server skipped укажите_адрес_хоста_2
По первому сарверу localhost расчет идет, а второй сервер пропускает, потому что на втором сервере в настройке нужно поставить active="0".
Народ никто не встречал в логе командера следующей ошибки Force telnet reconnect! Users:19 BufferList:5
Если да то как лечиться?