exec для libreoffice всегда возвращает успех

У меня есть следующий код в 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 и преобразованный файл, очевидно, тоже не доступен.

Я хочу знать, была ли команда выполнена успешно или нет каждый раз, когда я ее запускаю. Есть определенный способ сделать это?

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы [email protected]