Я новичок в freebsd и у меня проблема: мой скрипт использует wget
. когда я вызываю его из командной строки, он работает нормально, и я вижу вывод, как это:
--2011-09-22 15:55:58-- http://svarog.***/monitor/reply.PHP?port_id=312342
Connecting to 83.***.***.2:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 8 [text/HTML]
Saving to: `reply.PHP?port_id=312342'
0K 100% 1.14M=0s
2011-09-22 15:55:58 (1.14 MB/s) - `reply.PHP?port_id=312342' saved [8/8]
но когда он вызывается из cron
результат будет следующим:
--2011-09-27 10:30:05-- http://svarog.***/monitor/reply.PHP?port_id=318437
Resolving svarog.***... 83.***.***.2
Connecting to svarog.***|83.***.***.2|:80... failed: Connection refused.
так что я думаю, что моя проблема в настройках прокси и попытался проверить это, но:
echo $http_proxy
http_proxy: Undefined variable.
и глядя на вывод env
я не вижу переменных, соответствующих моему прокси.
Итак: как мне найти эти настройки, используемые wget
и как я могу использовать их в cron
?