Я установил пакет webp на моем сервере, и я хочу использовать команду « dwebp » в моем приложении PHP.
Моя команда проста, это похоже на
dwebp "/full/path/test.webp" -o "/full/path/test.png"
Если я запустил его с терминала SSH, он будет на 100% успешным.
Но эта команда не может быть запущена с PHP.
Я попытался использовать system (), passthru (), exec (). Все не удалось, что означает, что файл PNG не создается.
Однако эти команды успешно вызваны из PHP:
Я попытался изменить разрешение каталога с 777/775/755.
Используя passthru, результатом вызова из PHP является пустая строка.