Wget cron posao može odabrati vlastitu datoteku proxy konfiguracije
Upotrijebite izričitu Wget početnu datoteku i apsolutne putanje kada zakazani posao ne vidi proxy konfiguraciju korištenu u interaktivnom računu.
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 relevantne postavke posla u datoteku koju njegov račun 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 izričito odabrati tu datoteku:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
Zamijenite izvršnu datoteku, konfiguraciju, izlaznu putanju i URL za posao. Apsolutne putanje uklanjaju još jednu razliku prema radnom direktoriju interaktivne ljuske.
Wget prema zadanim postavkama čita globalnu početnu datoteku, a zatim korisničku početnu datoteku. WGETRC odabire lokaciju potonje; inače Wget traži $HOME/.wgetrc. Zato su HOME i račun koje koristi zakazani posao važni.
Svjesno postavite potrebne proxy unose u odabranu datoteku. Popis HTTP proxyja može dati kandidatne URL-ove za javna preuzimanja izvještaja na dopuštenoj javnoj proxy ruti. .wgetrc root računa nije automatski konfiguracija drugog korisnika, a kopiranje cijele 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 certifikata odredišta zahtijevaju različite sljedeće korake.