Използвам PDFTK, за да обединя някои PDF файлове в моя екземпляр на Amazon EC2, работещ под Windows Server и IIS7.
Когато се опитвам да стартирам PDFTK с помощта на PHP exec(), не работи. Например:
<?php
$e = exec("pdftk");
var_dump($e); //output is: string(0) ""
?>
Мога да накарам други команди да работят с помощта на exec като exec("ping 192.168.2.1"), но не мога да накарам PDFTK да работи.
Мога също да стартирам pdftk от командния ред на DOS, така че знам, че е инсталиран правилно.
Също така зададох разрешенията за pdftk.exe на пълен достъп за всички потребители (мислейки, че това е проблем с разрешенията).
Спомням си, че имах подобен проблем, когато инсталирах PDFTK на друг екземпляр на Windows Server Amazon EC2, но забравих какво точно трябваше да променя. Мислех, че има нещо общо с разрешенията на IIS_USR, но беше преди известно време и не помня подробностите.
Благодаря ти.