У меня есть следующий код в PHP для преобразования .doc в pdf с помощью libreoffice:
exec('libreoffice --headless --convert-to pdf sample.doc',$output,$return);
print_r($return);
Это печатает: 0
означает успех и конвертированный файл также доступен
Тем не менее, когда я бегу:
exec('libreoffice --headless --convert-to pdf sample_not_there.doc',$output,$return);
print_r($return);
где sample_not_there.doc не существует, он все еще печатает 0
и преобразованный файл, очевидно, тоже не доступен.
Я хочу знать, была ли команда выполнена успешно или нет каждый раз, когда я ее запускаю. Есть определенный способ сделать это?
Задача ещё не решена.
Других решений пока нет …