У меня есть php, который выполняет. sh, который, помимо прочего, имеет несколько команд aws s3 cp.
Однако, когда этот скрипт выполняется www-data, aws Команда не найдена. Я полагаю, это потому, что я установил с помощью pip3 install awscli --upgrade --user
, поэтому теперь он установлен под пользователем "test". Сценарий работает нормально при вызове его из CLI с тестовым пользователем.
Как www-data может использовать команду aws
? Должен ли я просто установить без --user?