Wget cron posao može odabrati sopstvenu datoteku proxy konfiguracije
Koristite eksplicitnu Wget početnu datoteku i apsolutne putanje kada zakazani posao ne vidi proxy konfiguraciju koja se koristi u interaktivnom nalogu.
Wget naredba koju pokreće cron može učitati konfiguraciju drugog korisnika i drugačije okruženje od iste naredbe u interaktivnom terminalu.
Za GNU Wget 1.x stavite relevantna podešavanja posla u datoteku koju njegov nalog može čitati:
use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080
Postojeći korisnički crontab može eksplicitno izabrati tu datoteku:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
Zamenite izvršnu datoteku, konfiguraciju, izlaznu putanju i URL za posao. Apsolutne putanje uklanjaju još jednu razliku u odnosu na radni direktorijum interaktivne ljuske.
Wget podrazumevano čita globalnu početnu datoteku, a zatim korisničku početnu datoteku. WGETRC bira lokaciju druge; u suprotnom Wget traži $HOME/.wgetrc. Zato su HOME i nalog koje koristi zakazani posao važni.
Svesno postavite potrebne proxy unose u izabranu datoteku. Lista HTTP proxyja može dati kandidatske URL-ove za javna preuzimanja izveštaja na dozvoljenoj javnoj proxy ruti. .wgetrc root naloga nije automatski konfiguracija drugog korisnika, a kopiranje cele datoteke može kopirati i nepovezane opcije.
Kada se konfiguracija poklopi, sačuvajte stvarnu Wget grešku iz posla. Odbijena proxy veza, 407 izazov i greška sertifikata odredišta zahtevaju različite sledeće korake.