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

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

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

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

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

чет я запутался. может так:
C:\bla-bla-bla путь до питона\python.exe manage.py create_zip
Ответить
#86
Можно попробовать подключить сервер с АСИОУ к другому провайдеру (мобильному например) и посмотреть, пройдет автоматическая выгрузка или нет.
Ответить
#87
Можно так же попробовать выгрузить через vpn-соединение (только не через браузерный vpn, а через openvpn, к примеру).

ЗЫ Но это только для тех, у кого не работает ни автоматическая, ни выгрузка вручную.
Ответить
#88
(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'у.


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


Прикрепления Миниатюра(ы)
       
Ответить


Переход:


Пользователи просматривают эту тему: 11 Гость(ей)