apache — выполнение команды PHP не работает одинаково

Поэтому я пытаюсь запустить команду в Windows от PHP. У меня есть PHP-файл, который запускает программу PDFtoPrinter

PHP выглядит как

$output = shell_exec(‘C:\PDFtoPrinter\PDFtoPRINTER.exe C:\Wamp\www\upload\’.$file;
echo $output

так что если я бегу

C:\PDFtoPrinter\PDFtoPRINTER.exe C:\Wamp\www\upload\file.pdf

в командной строке он отлично работает и печатает двухсторонний

когда он проходит через php-файл, он печатает две страницы, по одной на каждую.
Может ли это быть проблема собственности?

0

Решение

Оказывается, мне нужно, чтобы Apache работал от имени того же пользователя, для которого я установил настройки принтера по умолчанию.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector