macos — вызов LibreOffice из php exec на Mac с использованием MAMP Pro

Итак, у меня есть приложение, которое мне нужно проверить локально, используя мою установку MAMP Pro и LibreOffice (версия 4.4.1)

когда я выполняю следующие команды в терминале, он работает просто отлично:

cd /Applications/LibreOffice.app/Contents/MacOS

./soffice --headless --convert-to pdf /Users/myusername/Sites/my-site/_plugins/site-pages/public/build-pages/temp/*.docx --outdir /Users/myusername/Sites/my-site/_plugins/site-pages/public/build-pages/temp

но когда я пытаюсь повторить это в моем php-скрипте так:

$myCommand = '/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --convert-to pdf /Users/myusername/Sites/my-site/_plugins/site-pages/public/build-pages/temp/*.docx --outdir /Users/myusername/Sites/my-site/_plugins/site-pages/public/build-pages/temp';

## create pdf's
exec($myCommand,$output);
foreach($output as $line){
print $line;
}

Это не работает, что я делаю не так?

1

Решение

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

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

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

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