UPD: отредактировал файл /etc/crontab по Вашей подсказке - результат, увы, тот же...
Сообщение было изменено oldzren: 05 Сентябрь 2011 - 10:46
Отправлено 05 Сентябрь 2011 - 10:42
Сообщение было изменено oldzren: 05 Сентябрь 2011 - 10:46
Отправлено 05 Сентябрь 2011 - 11:46
Доказывать я ничего не хочу, я хочу разобраться. Обычно задания замечательно выполняются, если при помощи команды crontab -u user -e редактировать файл /var/spool/cron/crontabs/user или crontab -u root -e файл /var/spool/cron/crontabs/root, а у них такой синтаксис, как я привел в своем посте. Напрямую файл /etc/crontab не приходилось редактировать ни разу.
UPD: отредактировал файл /etc/crontab по Вашей подсказке - результат, увы, тот же...
Чукча не читатель! Чукча - писатель!
Отправлено 05 Сентябрь 2011 - 13:02
?????????? ? ? ? ? ? dwfprn19.dws [ sensored ]??????? ? ? ? ? ? dwfprn17.dws [ sensored ]??????? ? ? ? ? ? dwfprn18.dws [ sensored ]??????? ? ? ? ? ? dwfvln00.dws [ sensored ]??????? ? ? ? ? ? dwfscl00.dws [ sensored ]??????? ? ? ? ? ? white_dwfprn.dws [ sensored ]??????? ? ? ? ? ? dwfvln01.dws [ sensored ]??????? ? ? ? ? ? drwreg.exe [ sensored ]??????? ? ? ? ? ? timestamp [ sensored ]??????? ? ? ? ? ? drweb32.lstИменно так, знаками вопросов.
Сообщение было изменено oldzren: 05 Сентябрь 2011 - 13:06
Отправлено 06 Сентябрь 2011 - 06:29
Отправлено 20 Октябрь 2011 - 12:09
Собственно в статье вы забыли упомянуть самое важное - зеркало САМО не создается - его надо выложить с живой станции.Позвольте представить свое решение, адаптированное под версию 7.
Чукча не читатель! Чукча - писатель!
Отправлено 20 Октябрь 2011 - 13:09
Отправлено 20 Октябрь 2011 - 13:16
Именно создается. Вытягивается с нуля при первом запуске.
Да, drwzones.xml желательно где-то найти предварительно (но для первого запуска есть одна строчка, а потом вытянется полный).
Была мысль анализировать каждый раз, но ввиду редкой изменяемости и в угоду большей мобильности (один исполняемый файл) решил вставлять нужные данные в сам скрипт. Как и с ключом: скритп просто считает нужные данные, если ключи есть, вставить их нужно самостоятельно.
Чукча не читатель! Чукча - писатель!
Отправлено 20 Октябрь 2011 - 16:04
Отправлено 20 Октябрь 2011 - 18:05
Хм, тогда надо все начальные условия и лог целиком. Вопросу создания с нуля уделил отдельное внимание - работало. Перепроверил - у меня работает и сейчас. Подозреваю, что что-то с правами на корневую директорию... Хотя у меня в этом случае просто обругивается (без уточнения) и вываливается.но скрипт почему-то не создал папки нужные
Отправлено 20 Октябрь 2011 - 18:31
Предполагаю, что в Вашем варианте тоже сработает обновление через прокси=веб-серверу. Тогда не нужны будут пляски с DNS, vhostОбновление клиентов в статье прописано.) Недоглядел.
Отправлено 20 Октябрь 2011 - 20:18
Отправлено 20 Октябрь 2011 - 20:52
Отправлено 21 Октябрь 2011 - 18:16
Отправлено 22 Октябрь 2011 - 05:31
Настроил все по рекомендации мануала. WinServer 2008 sp2, PHP 5.2Позвольте представить свое решение, адаптированное под версию 7.
It seems previous attempt was stalled more than 10 mins ago Trying [http://update.msk12.drweb.com/xmlzone/release/700/sspace/] [versions.xml]: Error , retrying 1 Trying [http://update.msk7.drweb.com/xmlzone/release/700/sspace/] [versions.xml]: Error , retrying 2 Trying [http://update.msk.drweb.com/xmlzone/release/700/sspace/] [versions.xml]: ErrorИ останавливается, при этом создается директория drweb\xmlzone\~download\700\av
Сообщение было изменено Wertrigo: 22 Октябрь 2011 - 05:34
Отправлено 22 Октябрь 2011 - 07:06
<path value="/xmlzone/release/700/av"/>будет скачивать только базы для 7 версии антивируса? Если так, то как научить скрипт качать базы для всех продуктов верси1 6-7, кроме как клонированием скрипта и в каждую копию отдельно прописывать разные продукты? Хотя по идее должно качать все, если указать
<path value="/xmlzone/release"/>попробую, вроде должно сработать
Сообщение было изменено Wertrigo: 22 Октябрь 2011 - 07:07
Отправлено 22 Октябрь 2011 - 08:20
Отправлено 22 Октябрь 2011 - 11:05
Разобрался. Была не правильна задана переменная $wget, я указал папку, где лежит wget.exe, а надо было прямо на файл указать в переменной
Интересует еще момент, скрипт с параметром зоны по умолчанию<path value="/xmlzone/release/700/av"/>будет скачивать только базы для 7 версии антивируса? Если так, то как научить скрипт качать базы для всех продуктов верси1 6-7, кроме как клонированием скрипта и в каждую копию отдельно прописывать разные продукты? Хотя по идее должно качать все, если указать<path value="/xmlzone/release"/>попробую, вроде должно сработать
ыЫ
Отправлено 22 Октябрь 2011 - 13:30
<path value="/xmlzone/release/700/sspace"/>
<path value="/xmlzone/release/700/av"/>получил в одной папке обновления для них
Сообщение было изменено Wertrigo: 22 Октябрь 2011 - 13:32
Отправлено 22 Октябрь 2011 - 13:49
А вы объяснили этому "прокси", что он должен делать суровые перенаправления?Затем отключил инет на машине с клиентом антивируса, прописал ей в прокси (домен и порт) адрес сервера, где лежат апдейты.