我从官方网站下的cups-1.2.6源码,采用下面的步骤进行编译安装的:
./configure --prefix=/opt
make
安装完成后,重启cups服务,用浏览器进入WEB页面进行打印机添加和打印测试页都正常,可是在Set Printer Options时,页面显示权限不够的错误,CUPS的日志文件内容如下:
[10/Feb/2007:10:34:27 +0800] Started "/opt/lib/cups/daemon/cups-deviced" (pid=744)
I [10/Feb/2007:10:34:29 +0800] Started "/opt/lib/cups/cgi-bin/printers.cgi" (pid=754)
I [10/Feb/2007:10:34:33 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=755)
I [10/Feb/2007:10:34:36 +0800] Started "/opt/lib/cups/cgi-bin/jobs.cgi" (pid=756)
I [10/Feb/2007:10:34:37 +0800] Started "/opt/lib/cups/cgi-bin/printers.cgi" (pid=757)
I [10/Feb/2007:10:34:43 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=75
I [10/Feb/2007:10:34:45 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=759)
I [10/Feb/2007:10:34:45 +0800] Started "/opt/lib/cups/daemon/cups-deviced" (pid=760)
I [10/Feb/2007:10:34:49 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=770)
E [10/Feb/2007:10:34:50 +0800] [CGI] Unable to create temporary file for PPD file: 鏉冮檺涓嶅
I [10/Feb/2007:10:34:50 +0800] Started "/opt/lib/cups/daemon/cups-driverd" (pid=771)
I [10/Feb/2007:10:34:52 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=772)
E [10/Feb/2007:10:34:52 +0800] [CGI] Unable to create temporary file for PPD file: 鏉冮檺涓嶅
I [10/Feb/2007:10:34:52 +0800] Started "/opt/lib/cups/daemon/cups-driverd" (pid=773)
I [10/Feb/2007:10:34:55 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=774)
E [10/Feb/2007:10:34:55 +0800] CUPS-Add-Modify-Printer: Unauthorized
I [10/Feb/2007:10:35:00 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=775)
E [10/Feb/2007:10:35:02 +0800] CUPS-Add-Modify-Printer: Unauthorized
I [10/Feb/2007:10:35:02 +0800] Setting Canon_S200SP_USB_1 device-uri to "usb://Canon/S200SP" (was "usb://Canon/S200SP".)
I [10/Feb/2007:10:35:02 +0800] Setting Canon_S200SP_USB_1 printer-is-accepting-jobs to 1 (was 1.)
I [10/Feb/2007:10:35:02 +0800] Setting Canon_S200SP_USB_1 printer-state to 3 (was 3.)
I [10/Feb/2007:10:35:02 +0800] Saving printers.conf...
I [10/Feb/2007:10:35:02 +0800] Printer "Canon_S200SP_USB_1" modified by "root".
I [10/Feb/2007:10:35:03 +0800] Started "/opt/lib/cups/cgi-bin/printers.cgi" (pid=777)
I [10/Feb/2007:10:35:05 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=77
I [10/Feb/2007:10:35:14 +0800] Started "/opt/lib/cups/cgi-bin/jobs.cgi" (pid=779)
I [10/Feb/2007:10:35:15 +0800] Started "/opt/lib/cups/cgi-bin/help.cgi" (pid=780)
I [10/Feb/2007:10:35:16 +0800] Started "/opt/lib/cups/cgi-bin/classes.cgi" (pid=781)
I [10/Feb/2007:10:35:19 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=782)
I [10/Feb/2007:10:35:20 +0800] Started "/opt/lib/cups/daemon/cups-deviced" (pid=783)
I [10/Feb/2007:10:35:22 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=793)
I [10/Feb/2007:10:35:22 +0800] Started "/opt/lib/cups/daemon/cups-deviced" (pid=794)
I [10/Feb/2007:10:35:24 +0800] Started "/opt/lib/cups/cgi-bin/printers.cgi" (pid=804)
I [10/Feb/2007:10:35:26 +0800] Started "/opt/lib/cups/cgi-bin/admin.cgi" (pid=805)
I [10/Feb/2007:10:40:28 +0800] Started "/opt/lib/cups/cgi-bin/printers.cgi" (pid=823)