У меня есть скрипт загрузки PHP, я загружаю файлы Excel и конвертирую их в CSV-файлы с помощью команды libreoffice headless shell.После конвертации мне нужно использовать конвертированный файл для другого использования.Но в моем скрипте конвертация не происходит и переходит на следующую строку.На моем сервере Ubuntu установлена библиотека libreoffice.И в терминале команда libreoffice работает отлично.
$filepath = "test.xlsx";
exec("libreoffice --headless --convert-to csv '$filepath' --outdir '.' ");
$newfile = str_replace('.xlsx','.csv',$filepath);
if(file_exists($newfile))
echo "found";
else
echo "not found";
Эта распечатка не найдена и файл csv не создан.