Tugas cron Wget boleh memilih fail konfigurasi proksinya sendiri
Gunakan fail permulaan Wget yang eksplisit dan laluan mutlak apabila tugas berjadual tidak nampak konfigurasi proksi yang digunakan dalam akaun interaktif.
Perintah Wget yang dijalankan oleh cron boleh memuatkan konfigurasi pengguna lain dan persekitaran berbeza daripada perintah yang sama dalam terminal interaktif.
Untuk GNU Wget 1.x, letakkan tetapan berkaitan tugas dalam fail yang boleh dibaca oleh akaunnya:
use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080
Crontab pengguna sedia ada boleh memilih fail itu secara eksplisit:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
Gantikan fail boleh laku, konfigurasi, laluan output dan URL untuk tugas itu. Laluan mutlak menghapuskan satu lagi perbezaan dengan direktori kerja shell interaktif.
Secara lalai, Wget membaca fail permulaan global dan kemudian fail permulaan penggunanya. WGETRC memilih lokasi yang terakhir; jika tidak, Wget mencari $HOME/.wgetrc. Oleh itu HOME dan akaun yang digunakan oleh tugas berjadual penting.
Tetapkan entri proksi yang diperlukan secara sengaja dalam fail yang dipilih. Senarai proksi HTTP boleh menyediakan URL calon untuk muat turun laporan awam pada laluan proksi awam yang dibenarkan. .wgetrc akaun root bukan secara automatik konfigurasi pengguna lain, dan menyalin keseluruhan fail juga boleh menyalin pilihan yang tidak berkaitan.
Setelah konfigurasi sepadan, simpan ralat Wget sebenar daripada tugas itu. Sambungan proksi yang ditolak, cabaran 407 dan ralat sijil destinasi memerlukan langkah seterusnya yang berbeza.