Запустите exec функцию в PHP - PullRequest
       16

Запустите exec функцию в PHP

0 голосов
/ 01 ноября 2009

Я использую функцию exec для запуска файла bat и смены принтера по умолчанию. с файлом exec все в порядке, один файл bat работает нормально, но принтер не меняется, когда я вызываю файл bat через функцию exec Я положил «эхо 1» в файл летучей мыши. Браузер показал «1», но мой принтер не изменился. Мне действительно нужно чудо, чтобы решить это !! моя операционная система - Microsoft Server 2003. есть идеи?

1 Ответ

1 голос
/ 01 ноября 2009

Похоже, проблема с разрешениями. Пользователь, на котором работает ваш веб-сервер, может запускать пакетный файл, но пакетный файл не имеет прав на изменение принтера (и тихо завершается с ошибкой).

...