Если я бегу LPR от корня, или даже бежать от апачаPhp Exec не может печатать с помощью чашки
runuser -l apache -c 'lpr -P RICOH_Aficio_2032 -r /var/www/html/website/tmp/test.txt'
работает как шарм.
Однако при печати с использованием php_exec
exec('lpr -P RICOH_Aficio_2032 -r /var/www/html/website/tmp/test.txt 2> /var/www/html/website/tmp/error.txt');
я получаю следующую ошибку
lpr: Permission denied
Я даже установить апача как владелец test.txt
Php Exec работает, когда я используйте ls, cat ecc. Но lpr и lpstat не работают.
Что случилось?
Примечание: я нахожусь на Centos 6.8 с PHP 5.6
'lpr:' указывает, откуда исходит ошибка. Так что жалко жалуется lpr. Вероятно, ваш apache нуждается в доступе к нему ... – Werner