我正在尝试使用PHP创建打印服务器-流明在CentOS 7上使用Cups。
命令外壳中lpstat -p -d
的结果是:
printer ZTC_GK420t is idle. enabled since Thu Apr 25 17:50:41 2019 no system default destination
php脚本的结果:
$output = shell_exec("lpstat -p -d");
是:
Array ( [0] => no system default destination [1] => )
这可能是什么原因?我对PHP exec()和system()的结果相同。
代码在MacO上按预期工作
答案 0 :(得分:0)
唯一可能使结果不同的是外壳程序中的用户和在.NET下运行的用户PHP可用特权的不同。