Komissar Опубликовано: 4 июня 2017 Опубликовано: 4 июня 2017 Добрый день. При попытке открыть статистику одного из пилотов, вебморда выдаёт Server Error(500) В django.log вот что: 2017-06-04 19:02:48,589 ERROR Internal Server Error: /ru/pilot/1/komissar/Traceback (most recent call last):File "c:\il2_stats\.venv\lib\site-packages\django\core\handlers\exception.py", line 41, in innerresponse = get_response(request)File "c:\il2_stats\.venv\lib\site-packages\django\core\handlers\base.py", line 187, in _get_responseresponse = self.process_exception_by_middleware(e, request)File "c:\il2_stats\.venv\lib\site-packages\django\core\handlers\base.py", line 185, in _get_responseresponse = wrapped_callback(request, *callback_args, **callback_kwargs)File "C:\Python35-32\lib\contextlib.py", line 30, in innerreturn func(*args, **kwds)File "c:\il2_stats\src\stats\views.py", line 149, in pilot'page_position': page_position,File "c:\il2_stats\.venv\lib\site-packages\django\shortcuts.py", line 30, in rendercontent = loader.render_to_string(template_name, context, request, using=using)File "c:\il2_stats\.venv\lib\site-packages\django\template\loader.py", line 68, in render_to_stringreturn template.render(context, request)File "c:\il2_stats\.venv\lib\site-packages\django\template\backends\django.py", line 66, in renderreturn self.template.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 207, in renderreturn self._render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 199, in _renderreturn self.nodelist.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 990, in renderbit = node.render_annotated(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotatedreturn self.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\loader_tags.py", line 177, in renderreturn compiled_parent._render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 199, in _renderreturn self.nodelist.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 990, in renderbit = node.render_annotated(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotatedreturn self.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\loader_tags.py", line 72, in renderresult = block.nodelist.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 990, in renderbit = node.render_annotated(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotatedreturn self.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\defaulttags.py", line 322, in renderreturn nodelist.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 990, in renderbit = node.render_annotated(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotatedreturn self.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\defaulttags.py", line 529, in renderreturn self.nodelist.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 990, in renderbit = node.render_annotated(context)File "c:\il2_stats\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotatedreturn self.render(context)File "c:\il2_stats\.venv\lib\site-packages\django\templatetags\static.py", line 105, in renderurl = self.url(context)File "c:\il2_stats\.venv\lib\site-packages\django\templatetags\static.py", line 102, in urlreturn self.handle_simple(path)File "c:\il2_stats\.venv\lib\site-packages\django\templatetags\static.py", line 117, in handle_simplereturn staticfiles_storage.url(path)File "c:\il2_stats\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 162, in urlreturn self._url(self.stored_name, name, force)File "c:\il2_stats\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 141, in _urlhashed_name = hashed_name_func(*args)File "c:\il2_stats\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 432, in stored_nameraise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name)ValueError: Missing staticfiles manifest entry for 'img/aircraft/il-2 mod.1943.png' Il2 stats 1.2.12, переустановил с нуля, бд тоже убил. пробовал в эту папку подсовывать файл,которого не хватает - тоже не помогло. Спасибо!
Komissar Опубликовано: 6 июня 2017 Опубликовано: 6 июня 2017 Да,всё это происходит лишь тогда,когда игрок берет Ил-2 1943 г. После вылета на иле открыть страницу пилота невозможно - Server Error(500)
1CGS =FB=Vaal Опубликовано: 6 июня 2017 Автор 1CGS Опубликовано: 6 июня 2017 пробовал в эту папку подсовывать файл,которого не хватает - тоже не помогло. файл надо положить в src\stats\static\img\aircraft после запустить run\collectstatic.cmd и перезапустить стату сделаю офф патч как время будет
72AG_Crusader Опубликовано: 30 июня 2017 Опубликовано: 30 июня 2017 (изменено) у меня lc_compilemessages.cmd Вот что выдаёт. C:\distrib\il2_stats_random\run>cd ../src C:\distrib\il2_stats_random\src>"../.venv/Scripts/python.exe" manage.py compilemessages CommandError: Can't find msgfmt. Make sure you have GNU gettext tools 0.15 or newer installed. C:\distrib\il2_stats_random\src>pause Press any key to continue . . . Можно починить? или подсказку, где копать? добрые люди на французский перевели файлик django.po подсунул, а заюзать не могу Изменено 30 июня 2017 пользователем 72AG_Crusader
1CGS =FB=Vaal Опубликовано: 30 июня 2017 Автор 1CGS Опубликовано: 30 июня 2017 https://docs.djangoproject.com/en/1.8/topics/i18n/translation/#gettext-on-windows 1
72AG_Crusader Опубликовано: 1 июля 2017 Опубликовано: 1 июля 2017 (изменено) Спасибо. Делюсь ps перевёл -IRRE-Centx fr.zip Изменено 1 июля 2017 пользователем 72AG_Crusader
Komissar Опубликовано: 31 августа 2017 Опубликовано: 31 августа 2017 Здравствуйте. После последнего обновления парсер вылетает с ошибкой: c:\il2_stats\src>"../.venv/Scripts/python.exe" manage.py stats_whore [2017.08.31 20:35:56] Lock 61706800 acquired on c:\il2_stats\file.lock [2017.08.31 20:35:56] IL2 stats 1.2.15, Python 3.5.2, Django 1.11.2 [2017.08.31 20:35:56] missionReport(2017-08-30_19-48-43)[0] - processing new rep ort [2017.08.31 20:35:57] unexpected error Traceback (most recent call last): File "c:\il2_stats\src\stats\management\commands\stats_whore.py", line 16, in handle stats_whore.main() File "c:\il2_stats\src\stats\stats_whore.py", line 64, in main stats_whore(m_report_file=m_report_file) File "C:\Python35-32\lib\contextlib.py", line 30, in inner return func(*args, **kwds) File "c:\il2_stats\src\stats\stats_whore.py", line 159, in stats_whore m_report.processing(files=m_report_files) File "c:\il2_stats\src\mission_report\report.py", line 109, in processing self.events_handlers[atype_id](**data) File "c:\il2_stats\src\mission_report\report.py", line 317, in event_game_obje ct country_id=country_id, coal_id=coal_id, parent_id=parent_id) File "c:\il2_stats\src\mission_report\report.py", line 420, in __init__ obj = mission.objects[self.log_name] KeyError: 'type 7 rangefinder turret' [2017.08.31 20:35:57] Lock 61706800 released on c:\il2_stats\file.lock Traceback (most recent call last): File "manage.py", line 7, in <module> execute_from_command_line(sys.argv) File "c:\il2_stats\.venv\lib\site-packages\django\core\management\__init__.py" , line 363, in execute_from_command_line utility.execute() File "c:\il2_stats\.venv\lib\site-packages\django\core\management\__init__.py" , line 355, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "c:\il2_stats\.venv\lib\site-packages\django\core\management\base.py", li ne 283, in run_from_argv self.execute(*args, **cmd_options) File "c:\il2_stats\.venv\lib\site-packages\django\core\management\base.py", li ne 330, in execute output = self.handle(*args, **options) File "c:\il2_stats\src\stats\management\commands\stats_whore.py", line 16, in handle stats_whore.main() File "c:\il2_stats\src\stats\stats_whore.py", line 64, in main stats_whore(m_report_file=m_report_file) File "C:\Python35-32\lib\contextlib.py", line 30, in inner return func(*args, **kwds) File "c:\il2_stats\src\stats\stats_whore.py", line 159, in stats_whore m_report.processing(files=m_report_files) File "c:\il2_stats\src\mission_report\report.py", line 109, in processing self.events_handlers[atype_id](**data) File "c:\il2_stats\src\mission_report\report.py", line 317, in event_game_obje ct country_id=country_id, coal_id=coal_id, parent_id=parent_id) File "c:\il2_stats\src\mission_report\report.py", line 420, in __init__ obj = mission.objects[self.log_name] KeyError: 'type 7 rangefinder turret' Лог миссии в приложении. Спасибо! missionReport(2017-08-30_19-48-43)0.txt
1CGS =FB=Vaal Опубликовано: 31 августа 2017 Автор 1CGS Опубликовано: 31 августа 2017 нужно обновить objects.csv из аттача и запустить update.bat objects.zip
72AG_Crusader Опубликовано: 9 сентября 2017 Опубликовано: 9 сентября 2017 У нас долго висел открытый тур после того как сервер остановили. Все пилоты стали "неактивными" и пропали из рейтинга. http://72ag-ded.ru/ru/pilots/?tour=11 Можно ли по закрытию тура отобразить всех, кто в нём участвовал? А то получается если за 7 дней до закрытия тура перестал летать - потом себя не найдёшь в архиве.
1CGS =FB=Vaal Опубликовано: 9 сентября 2017 Автор 1CGS Опубликовано: 9 сентября 2017 Тогда как бы смысл фичи теряется. Кто-то может удивиться когда увидит после окончании тура себя ниже той позиции которая у него была, из-за внезапного отображения неактивных. Проще отключить её вообще через inactive_player_days, ну или у конкретного тура поправить дату окончания. А себя можно через поиск найти, там по идее не учитывается активность. 1
72AG_Crusader Опубликовано: 9 сентября 2017 Опубликовано: 9 сентября 2017 (изменено) ну или у конкретного тура поправить дату окончания. Спасибо, помогло) Изменено 9 сентября 2017 пользователем 72AG_Crusader
native Опубликовано: 15 сентября 2017 Опубликовано: 15 сентября 2017 (изменено) Фича реквест: Статистика личных встреч за месяц и все время: В чатике часто народ письками меряются кто кого больше раз шлепнул. Былобы неплохо иметь стату типо: я с таким то пилотом счет 8:10. и ссылки на журналы вылетов. Изменено 15 сентября 2017 пользователем native_jm
72AG_Crusader Опубликовано: 17 сентября 2017 Опубликовано: 17 сентября 2017 Вот этот коммент в report.py # логи могут баговать и идти не по порядку из-за этого, по моему: MISSION_REPORT_PATH.glob('missionReport*.txt'): https://stackoverflow.com/questions/6773584/how-is-pythons-glob-glob-ordered
1CGS =FB=Vaal Опубликовано: 17 сентября 2017 Автор 1CGS Опубликовано: 17 сентября 2017 Вот этот коммент в report.py # логи могут баговать и идти не по порядку из-за этого, по моему: MISSION_REPORT_PATH.glob('missionReport*.txt'): https://stackoverflow.com/questions/6773584/how-is-pythons-glob-glob-ordered там коммент не про файлы, а про записи в логе (в одном файле) когда например вместо порядка 1) спаун самолета 2) спаун бота пилота в самолет 3) запись о респауне игрока в самолет все идет в другом порядке Фича реквест: Статистика личных встреч за месяц и все время: В чатике часто народ письками меряются кто кого больше раз шлепнул. Былобы неплохо иметь стату типо: я с таким то пилотом счет 8:10. и ссылки на журналы вылетов. Такая идея была с самого начала и даже начинал делать, но не доделал. Доделаю или нет х.з. 1
72AG_Crusader Опубликовано: 17 сентября 2017 Опубликовано: 17 сентября 2017 там коммент не про файлы, а про записи в логе (в одном файле) когда например вместо порядка 1) спаун самолета 2) спаун бота пилота в самолет 3) запись о респауне игрока в самолет все идет в другом порядке с таким не сталкивался, а вот что glob мешает файлы - это точно, сегодня напоролся))
SV7_Felix_Iron Опубликовано: 19 сентября 2017 Опубликовано: 19 сентября 2017 Как можно восстановить забытый пароль от аккаунта?
1CGS =FB=Vaal Опубликовано: 19 сентября 2017 Автор 1CGS Опубликовано: 19 сентября 2017 В статистике у которой настроена отправка почты - на странице входа есть ссылка на сброс пароля. Если не настроено, то только через админов сервера.
SV7_Felix_Iron Опубликовано: 27 сентября 2017 Опубликовано: 27 сентября 2017 (изменено) Приятно, что "стата" развивается и добавляются новые параметры сортировки. Спасибо. В качестве небольшого предложения, если заинтересует, ввести фильтр данных с главной страницы статистики пилота по выбранному самолету. Например: открываешь свой журнал вылетов, кликаешь на тип самолета, тебя перекидывает на страницу статистики пилота с массивом его данных, но отфильтрованным по выбранному типу самолета (налет, стрики, сколько чего настрелял, сколько очков заработал, к/д и т.п. на данном типе самолета). Иногда интересно сравнить свои показатели в этом контексте с чужими (кто больше и лучше всех летает, например на Яке 69 серии) или сравнить свои результаты между собой (например на фоке и на мессере) Изменено 27 сентября 2017 пользователем III./ZG1_Felix_Iron
1CGS =FB=Vaal Опубликовано: 27 сентября 2017 Автор 1CGS Опубликовано: 27 сентября 2017 По самолетная стата собирается в базу в практически с самого начала, но вот когда или вообще дойдут ли руки сделать интерфейс для этого...
72AG_Crusader Опубликовано: 30 сентября 2017 Опубликовано: 30 сентября 2017 (изменено) Что-то 500 выдаёт на килборде. http://72ag-ded.ru/ru/pilot/1773/1stCL/Werner/?tour=12 Обновил только изменённые/добавленные файлы из списка и запустил update.cmd. До этого была 1.2.16 Изменено 30 сентября 2017 пользователем 72AG_Crusader
1CGS =FB=Vaal Опубликовано: 30 сентября 2017 Автор 1CGS Опубликовано: 30 сентября 2017 посмотри логи или дебаг режим у джанги включи судя по тому что в профиле пилота не появились блоки с новыми параметрами, не все файлы обновлены
72AG_Crusader Опубликовано: 30 сентября 2017 Опубликовано: 30 сентября 2017 (изменено) Обновил всё. У меня кастомные шаблоны base.html и main.html 2017-09-30 17:10:32,850 ERROR Internal Server Error: /ru/killboard/1773/1stCL/Werner/ Traceback (most recent call last): File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\handlers\exception.py", line 41, in inner response = get_response(request) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\handlers\base.py", line 187, in _get_response response = self.process_exception_by_middleware(e, request) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\handlers\base.py", line 185, in _get_response response = wrapped_callback(request, *callback_args, **callback_kwargs) File "C:\Program Files (x86)\Python 3.5\lib\contextlib.py", line 30, in inner return func(*args, **kwds) File "C:\distrib\il2_stats_random\src\stats\views.py", line 203, in pilot_killboard 'killboard': killboard, File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\shortcuts.py", line 30, in render content = loader.render_to_string(template_name, context, request, using=using) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\loader.py", line 68, in render_to_string return template.render(context, request) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\backends\django.py", line 66, in render return self.template.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 207, in render return self._render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 199, in _render return self.nodelist.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 990, in render bit = node.render_annotated(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotated return self.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\loader_tags.py", line 177, in render return compiled_parent._render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 199, in _render return self.nodelist.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 990, in render bit = node.render_annotated(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotated return self.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\loader_tags.py", line 72, in render result = block.nodelist.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 990, in render bit = node.render_annotated(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotated return self.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\defaulttags.py", line 322, in render return nodelist.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 990, in render bit = node.render_annotated(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\template\base.py", line 957, in render_annotated return self.render(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\templatetags\static.py", line 105, in render url = self.url(context) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\templatetags\static.py", line 102, in url return self.handle_simple(path) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\templatetags\static.py", line 117, in handle_simple return staticfiles_storage.url(path) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 162, in url return self._url(self.stored_name, name, force) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 141, in _url hashed_name = hashed_name_func(*args) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 432, in stored_name raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name) ValueError: Missing staticfiles manifest entry for 'img/icons/small/kb_won.png' Изменено 30 сентября 2017 пользователем 72AG_Crusader
=E95=DenLarik Опубликовано: 30 сентября 2017 Опубликовано: 30 сентября 2017 Картинок, вроде нету, по указанному пути ValueError: Missing staticfiles manifest entry for 'img/icons/small/kb_won.png' 1
72AG_Crusader Опубликовано: 30 сентября 2017 Опубликовано: 30 сентября 2017 (изменено) Что-то я про collectstatic.cmd не вспомнил. Спасибо. Заработало. Изменено 30 сентября 2017 пользователем 72AG_Crusader
72AG_Crusader Опубликовано: 1 октября 2017 Опубликовано: 1 октября 2017 (изменено) Работало-работало и упало. запускаю update.cmd, вот что пишет C:\distrib\il2_stats_random\run>cd ../ C:\distrib\il2_stats_random>".venv/Scripts/python.exe" -m pip install -U --quiet --no-index --find-links=wheelhouse -r requirements.txt C:\distrib\il2_stats_random>pause Press any key to continue . . . C:\distrib\il2_stats_random>cd src C:\distrib\il2_stats_random\src>"../.venv/Scripts/python.exe" manage.py collectstatic --noinput --verbosity 0 C:\distrib\il2_stats_random\src>pause Press any key to continue . . . C:\distrib\il2_stats_random\src>"../.venv/Scripts/python.exe" manage.py migrate --noinput --verbosity 0 Traceback (most recent call last): File "manage.py", line 7, in <module> execute_from_command_line(sys.argv) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\__init__.py", line 364, in execute_from_command_line utility.execute() File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\__init__.py", line 356, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\base.py", line 283, in run_from_argv self.execute(*args, **cmd_options) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\base.py", line 327, in execute self.check() File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\base.py", line 359, in check include_deployment_checks=include_deployment_checks, File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\commands\migrate.py", line 62, in _run_checks issues.extend(super(Command, self)._run_checks(**kwargs)) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\management\base.py", line 346, in _run_checks return checks.run_checks(**kwargs) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\checks\registry.py", line 81, in run_checks new_errors = check(app_configs=app_configs) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\checks\urls.py", line 16, in check_url_config return check_resolver(resolver) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\checks\urls.py", line 26, in check_resolver return check_method() File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\urls\resolvers.py", line 254, in check for pattern in self.url_patterns: File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\utils\functional.py", line 35, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\urls\resolvers.py", line 405, in url_patterns patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\utils\functional.py", line 35, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\urls\resolvers.py", line 398, in urlconf_module return import_module(self.urlconf_name) File "C:\Program Files (x86)\Python 3.5\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 986, in _gcd_import File "<frozen importlib._bootstrap>", line 969, in _find_and_load File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 673, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 665, in exec_module File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed File "C:\distrib\il2_stats_random\src\core\urls.py", line 33, in <module> url(r'^robots\.txt$', RedirectView.as_view(url=staticfiles_storage.url('robots.txt'))), File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 162, in url return self._url(self.stored_name, name, force) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 141, in _url hashed_name = hashed_name_func(*args) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 432, in stored_name raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name) ValueError: Missing staticfiles manifest entry for 'robots.txt' C:\distrib\il2_stats_random\src>pause Press any key to continue . . . edit: Парсер тоже ругается C:\distrib\il2_stats_random\run>cd ../src C:\distrib\il2_stats_random\src>"../.venv/Scripts/python.exe" manage.py stats_wh ore Traceback (most recent call last): File "manage.py", line 7, in <module> execute_from_command_line(sys.argv) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\manageme nt\__init__.py", line 364, in execute_from_command_line utility.execute() File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\manageme nt\__init__.py", line 356, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\manageme nt\base.py", line 283, in run_from_argv self.execute(*args, **cmd_options) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\manageme nt\base.py", line 327, in execute self.check() File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\manageme nt\base.py", line 359, in check include_deployment_checks=include_deployment_checks, File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\manageme nt\base.py", line 346, in _run_checks return checks.run_checks(**kwargs) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\checks\r egistry.py", line 81, in run_checks new_errors = check(app_configs=app_configs) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\checks\u rls.py", line 16, in check_url_config return check_resolver(resolver) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\core\checks\u rls.py", line 26, in check_resolver return check_method() File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\urls\resolver s.py", line 254, in check for pattern in self.url_patterns: File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\utils\functio nal.py", line 35, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\urls\resolver s.py", line 405, in url_patterns patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\utils\functio nal.py", line 35, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\urls\resolver s.py", line 398, in urlconf_module return import_module(self.urlconf_name) File "C:\Program Files (x86)\Python 3.5\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 986, in _gcd_import File "<frozen importlib._bootstrap>", line 969, in _find_and_load File "<frozen importlib._bootstrap>", line 958, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 673, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 665, in exec_module File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed File "C:\distrib\il2_stats_random\src\core\urls.py", line 33, in <module> url(r'^robots\.txt$', RedirectView.as_view(url=staticfiles_storage.url('robo ts.txt'))), File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\stati cfiles\storage.py", line 162, in url return self._url(self.stored_name, name, force) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\stati cfiles\storage.py", line 141, in _url hashed_name = hashed_name_func(*args) File "C:\distrib\il2_stats_random\.venv\lib\site-packages\django\contrib\stati cfiles\storage.py", line 432, in stored_name raise ValueError("Missing staticfiles manifest entry for '%s'" % clean_name) ValueError: Missing staticfiles manifest entry for 'robots.txt' C:\distrib\il2_stats_random\src>pause Press any key to continue . . . Изменено 1 октября 2017 пользователем 72AG_Crusader
=E95=DenLarik Опубликовано: 1 октября 2017 Опубликовано: 1 октября 2017 А файл "robots.txt" точно есть в ресурсах? 1
72AG_Crusader Опубликовано: 1 октября 2017 Опубликовано: 1 октября 2017 ть... я шаловливые руки кое-кому оборву всё-таки
72AG_Crusader Опубликовано: 8 октября 2017 Опубликовано: 8 октября 2017 (изменено) Хочу поднять стату под IIS как FastCGI приложение. Настроил всё по вот этой статье. http://blog.mattwoodward.com/2016/07/running-django-application-on-windows.html Но получаю 500 ошибку: HTTP Error 500.0 - Internal Server Error C:\Program Files (x86)\1C Game Studios\IL-2 Sturmovik Battle of Moscow\bin\il2_stats\.venv\Scripts\python.exe - The FastCGI process exited unexpectedly настроил путь в IIS к il2_stats/src в переменных прописал такие значения: DJANGO_SETTINGS_MODULE core.settings PYTHONPATH C:\Program Files (x86)\1C Game Studios\IL-2 Sturmovik Battle of Moscow\bin\il2_stats\src WSGI_HANDLER django.core.wsgi.get_wsgi_application() Что я сделал не так? посмотрел в waitress_exe.bat там не напрямую из под питона заводится, может есть какая-то связь? Изменено 8 октября 2017 пользователем 72AG_Crusader
1CGS =FB=Vaal Опубликовано: 8 октября 2017 Автор 1CGS Опубликовано: 8 октября 2017 емнип waitress_exe я делал чтобы можно было запускать сервер при включенном UAC подсказать ничего не могу я запускал джангу под IIS только один раз, и это было когда еще была встроенная поддержка FastCGI https://docs.djangoproject.com/en/1.7/howto/deployment/fastcgi/
72AG_Crusader Опубликовано: 8 октября 2017 Опубликовано: 8 октября 2017 что, сейчас никак не запустить под IIS 8 что-ли? не верю
adds Опубликовано: 10 октября 2017 Опубликовано: 10 октября 2017 Как сделать бэкап чтобы после переустановки ОС восстановить данные статистики?
1CGS =FB=Vaal Опубликовано: 10 октября 2017 Автор 1CGS Опубликовано: 10 октября 2017 погуглить postgresql windows бэкап и восстановление http://www.dataved.ru/2014/11/postgresql-backup-and-restore.html там куча статей и видео
adds Опубликовано: 10 октября 2017 Опубликовано: 10 октября 2017 Дело в том что я уже гуглил и пытался, но все равно непонятно что куда нажимать, в каком формате сохранять, в прошлый раз сохранить стату не удалось(( Вот бы для тупых с картинками мануал
1CGS =FB=Vaal Опубликовано: 10 октября 2017 Автор 1CGS Опубликовано: 10 октября 2017 http://info-comp.ru/obucheniest/382-create-backup-postgresql.html http://info-comp.ru/obucheniest/383-restore-database-postgresql.html
adds Опубликовано: 21 ноября 2017 Опубликовано: 21 ноября 2017 Разработчиками анонсированы танки Мы хотим статистику
=E95=DenLarik Опубликовано: 31 декабря 2017 Опубликовано: 31 декабря 2017 (изменено) =FB=Vaal подскажите пожалуйста по "IL-2 Battle of Stalingrad Server Remote Console " 1. По Server STATUS responses: статус 10 что значит? 2. По cmd: getplayerlist: В описании сказано, что ответ вида playerList=cId,profileId,playerId,name,ingameStatus,nServerPing|. prfofileId жестко привязан к игроку, а playerId может менять или как? Какая взаимосвязь этих ключей? по статистике игры, Han написал, что будет менять логирование. Сильно? Или можно делать на основе существующей? p.s. еще просьба напомнить =FB=Isay что он планировал карты выложить Изменено 31 декабря 2017 пользователем =E95=DenLarik
1CGS =FB=Vaal Опубликовано: 31 декабря 2017 Автор 1CGS Опубликовано: 31 декабря 2017 1) в роф это было RCR_ERR_PROTOCOL 2) оба не меняются, это наследие роф где у аккаунта могло быть 3 профиля с разными никами 3) я не видел новых логов 1
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас