Langkah-langkah di bawah ini akan memandu cara mengonfigurasi CUPS untuk menghasilkan informasi debug dan cara menangkapnya.
Konfigurasi
1. Buka file konfigurasi cups /etc/cups/cupsd.conf dengan editor teks.
# vi /etc/cups/cupsd.conf
Itu akan terlihat seperti ini:
MaxLogSize 0 # # "$Id: cupsd.conf.in 8805 2009-08-31 16:34:06Z mike $" # # Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a # complete description of this file. # # Log general information in error_log - change "warn" to "debug" # for troubleshooting... LogLevel warn
atau
# # "$Id: cupsd.conf.in 7199 2008-01-08 00:16:30Z mike $" # # Sample configuration file for the Common UNIX Printing System (CUPS) # scheduler. See "man cupsd.conf" for a complete description of this # file. # # Log general information in error_log - change "info" to "debug" for # troubleshooting... LogLevel info
2. Kita perlu mengedit baris LogLevel agar terlihat seperti berikut:
LogLevel debug2
3. Simpan file sekarang.
Cara Menangkap Log
1. Buka dua jendela terminal yang berbeda sebagai pengguna root.
2. Di salah satu Terminal Jalankan perintah berikut:
# tail -f /var/log/cups/error_log > /tmp/cups_debug_error.txt
Biarkan perintah ini berjalan saat langkah-langkah berikut dilakukan.
3. Di terminal lain, lakukan hal berikut:
# service cups restart
4. Sekarang ikuti langkah-langkah untuk membuat ulang Masalah yang Anda hadapi dengan Printer.
– Satu Terminal pertama, Tekan, Ctrl-C untuk Menghentikan perintah ekor.
– Setelah log diambil, setel ulang Loglevel ke default dan mulai ulang layanan cangkir.
Opsi lainnya dengan LogLevel
- debug2 – Catat semuanya.
- debug – Catat hampir semuanya.
- info – Catat semua permintaan dan perubahan status.
- peringatkan – Mencatat kesalahan dan peringatan.
- kesalahan – Hanya mencatat kesalahan.
- tidak ada – Tidak ada yang masuk.