Wgetin cron-työ voi valita oman välityspalvelimen asetustiedostonsa
Käytä nimenomaista Wgetin käynnistystiedostoa ja absoluuttisia polkuja, kun ajastettu työ ei näe interaktiivisessa tilissä käytettyä välityspalvelinasetusta.
Cronin käynnistämä Wget-komento voi ladata toisen käyttäjän asetukset ja eri ympäristön kuin sama komento interaktiivisessa päätteessä.
Sijoita GNU Wget 1.x:ssä työn olennaiset asetukset tiedostoon, jonka sen tili voi lukea:
use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080
Olemassa oleva käyttäjän crontab voi valita kyseisen tiedoston nimenomaisesti:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
Korvaa työn suoritettava tiedosto, asetukset, tulostepolku ja URL-osoite. Absoluuttiset polut poistavat vielä yhden eron interaktiivisen komentotulkin työhakemistoon.
Oletuksena Wget lukee ensin yleisen käynnistystiedoston ja sitten käyttäjän käynnistystiedoston. WGETRC valitsee jälkimmäisen sijainnin; muuten Wget etsii tiedostoa $HOME/.wgetrc. Siksi ajastetun työn käyttämä HOME ja tili ovat merkityksellisiä.
Aseta tarvittavat välityspalvelinmerkinnät tarkoituksella valittuun tiedostoon. HTTP-välityspalvelinluettelo voi tarjota ehdokas-URL-osoitteita julkisten raporttien latauksiin sallitulla julkisen välityspalvelimen reitillä. Root-tilin .wgetrc ei ole automaattisesti toisen käyttäjän asetukset, ja koko tiedoston kopioiminen voi kopioida myös asiaankuulumattomia valintoja.
Kun asetukset täsmäävät, säilytä työn todellinen Wget-virhe. Hylätty välityspalvelinyhteys, 407-haaste ja kohteen varmennevirhe vaativat erilaiset seuraavat vaiheet.