АСИОУ - автоматизированная система информационного обеспечения управления образовательным процессом
Автоматическая выгрузка в РИД - Версия для печати

+- АСИОУ - автоматизированная система информационного обеспечения управления образовательным процессом (https://forum.asiou.ru)
+-- Форум: Поддержка АСИОУ (https://forum.asiou.ru/forumdisplay.php?fid=44)
+-- Тема: Автоматическая выгрузка в РИД (/showthread.php?tid=394)

Страниц: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22


RE: Автоматическая выгрузка в РИД - Anton_28 - 15-10-2018

(15-10-2018, 12:21)yarsch078 Писал(а): Anton_28, из первого скриншота ясно, что у Вас в системной переменной %path% не прописаны пути к python'у.
errorlog.txt, что Вы прикрепили - это не те логи. Логи выгрузки в РИД находятся в %windir%\temp\ в файле create_zip.log.
Ошибка в отправке файла: [Errno 10054] - это, предположительно, фильтрация пакетов провайдером.
У нас было нечто подобное. С помощью wireshark выяснилось, что в процессе передачи (ближе к концу) теряются пакеты.
Варианта 2:
1) неправильно настроенный маршрутизатор отправителя (длин пакета - MTU)
2) сигнатурные фильтры провайдера.

У нас после запроса к провайдеру ситуация "рассосалась" сама-собой. Ну, т.е., мы остались без ответа, но все заработало.

Итог: есть смысл обратиться к провайдеру.

Интересно... но почему тогда выгрузка вручную проходит? Тот же самый скрипт запускаю


RE: Автоматическая выгрузка в РИД - yarsch078 - 15-10-2018

Вы в лог-файл загляните. У Вас тоже "Ошибка в отправке файла: [Errno 10054]"? Вторая часть моего предыдущего сообщения была об этой ошибке.
Иначе Вам нужно "копать" в сторону настройки среды (переменная %path%).


RE: Автоматическая выгрузка в РИД - Ruslan - 15-10-2018

(15-10-2018, 14:13)yarsch078 Писал(а): Вы в лог-файл загляните. У Вас тоже "Ошибка в отправке файла: [Errno 10054]"? Вторая часть моего предыдущего сообщения была об этой ошибке.
Иначе Вам нужно "копать" в сторону настройки среды (переменная %path%).

тоже как вариант. 
попробуйте в начале скрипта перейти явно в каталог исполнения, например так:
cd  c:\asiou\www и т.д. не знаю точно где скрипт лежит. но сомнительная тема, поскольку если бы проблема в этом - не работало бы сразу.


RE: Автоматическая выгрузка в РИД - yarsch078 - 15-10-2018

Да нет же) Скриншот-то показывает, что не найден сам питон. Иначе бы он отчитался о неправильных аргументах.
А скрипт manage.py лежит в c:\www\asiou.


RE: Автоматическая выгрузка в РИД - Ruslan - 15-10-2018

(15-10-2018, 15:12)yarsch078 Писал(а): Да нет же) Скриншот-то показывает, что не найден сам питон. Иначе бы он отчитался о неправильных аргументах.
А скрипт manage.py лежит в c:\www\asiou.

чет я запутался. может так:
C:\bla-bla-bla путь до питона\python.exe manage.py create_zip


RE: Автоматическая выгрузка в РИД - dominusego - 15-10-2018

Можно попробовать подключить сервер с АСИОУ к другому провайдеру (мобильному например) и посмотреть, пройдет автоматическая выгрузка или нет.


RE: Автоматическая выгрузка в РИД - yarsch078 - 15-10-2018

Можно так же попробовать выгрузить через vpn-соединение (только не через браузерный vpn, а через openvpn, к примеру).

ЗЫ Но это только для тех, у кого не работает ни автоматическая, ни выгрузка вручную.


RE: Автоматическая выгрузка в РИД - Anton_28 - 15-10-2018

(15-10-2018, 13:17)Anton_28 Писал(а):
(15-10-2018, 12:21)yarsch078 Писал(а): Anton_28, из первого скриншота ясно, что у Вас в системной переменной %path% не прописаны пути к python'у.
errorlog.txt, что Вы прикрепили - это не те логи. Логи выгрузки в РИД находятся в %windir%\temp\ в файле create_zip.log.
Ошибка в отправке файла: [Errno 10054] - это, предположительно, фильтрация пакетов провайдером.
У нас было нечто подобное. С помощью wireshark выяснилось, что в процессе передачи (ближе к концу) теряются пакеты.
Варианта 2:
1) неправильно настроенный маршрутизатор отправителя (длин пакета - MTU)
2) сигнатурные фильтры провайдера.

У нас после запроса к провайдеру ситуация "рассосалась" сама-собой. Ну, т.е., мы остались без ответа, но все заработало.

Итог: есть смысл обратиться к провайдеру.

Логи выгрузки в РИД находятся в %windir%\temp\ в файле create_zip.log.
Так и не могу найти логи выгрузки в РИД. По пути %windir%\temp\ нет create_zip.log.
И можно поподробнее про то как прописать системной переменной %path%  пути к python'у.


RE: Автоматическая выгрузка в РИД - yarsch078 - 15-10-2018

Anton_28, в Вашем случае лог может быть по пути  %userprofile%\AppData\Local\Temp\create_zip.log .
Проверить содержимое переменной %path%, можно в консоли, введя команду path  (консоль -  [Win+R]cmd[ENTER].
Добавить путь в переменную %path% можно так же в консоли командой path %PATH%;c:\python26; (здесь новый путь - c:\python26 - добавляется в конец переменной).
Главное, чтобы Ваша переменная %path% была настроена для той учетной записи, от которой производите автоматическую выгрузку!


RE: Автоматическая выгрузка в РИД - Anton_28 - 15-10-2018

(15-10-2018, 17:28)yarsch078 Писал(а): Anton_28, в Вашем случае лог может быть по пути  %userprofile%\AppData\Local\Temp\create_zip.log .
Проверить содержимое переменной %path%, можно в консоли, введя команду path  (консоль -  [Win+R]cmd[ENTER].
Добавить путь в переменную %path% можно так же в консоли командой path %PATH%;c:\python26; (здесь новый путь - c:\python26 - добавляется в конец переменной).
Главное, чтобы Ваша переменная %path% была настроена для той учетной записи, от которой производите автоматическую выгрузку!

строка c:\python26; уже есть в переменной %path%
лог нашел... в нем всего 2 строки