Базовая настройка Я пытаюсь выполнить с помощью Pdftk с PHP на IISPHP не может работать Exec()
Я пытаюсь настройки Pdftk для работы с PHP для обработки на нашем внутреннем сервере. Я тестировал, что pdftk работает через команду на сервере, но я не могу заставить его работать через php. Я попытался перейти от exec()
к passthru()
, system()
и shell_exec()
, чтобы быть уверенным, что это не было конкретизировано.
Основное решение, которое я нахожу, что говорит о том, что потребности IUSR счета по крайней мере читать & выполнять привилегии cmd.exe
в папке system32
. Я пробовал это и ничего не менял. Я всегда получаю либо «Невозможно разблокировать», либо «Невозможно выполнить» в зависимости от того, какую команду я использую.
Вы принимаете сообщения об ошибке? Кроме того, убедитесь, что эти функции не были отключены в вашем файле 'php.ini' ... – War10ck
Похоже, что' exec() 'может работать отлично, но проблема заключается в дальнейшем в' cmd.exe'/' pdftk'. Можете ли вы проверить, что 'exec()' отлично работает с точки зрения PHP? –
Посмотрите, что вы получаете, когда выполняете 'exec (" whoami ");' – elitechief21