Абсолютный путь в сценариях bash

Думаю, вам нужно обновить версию curl, поскольку ваша версия curl не поддерживает TLSv1.2 для php (source). А PayPal принуждает использовать TLSv1.2(source)

2
06.02.2017, 20:19
1 ответ

Вы все правильно поняли - среда cron может иметь ПУТЬ , который не включает ] / usr / local / bin / . Вы можете исправить это в своем сценарии, добавив этот каталог в PATH :

PATH="$PATH:/usr/local/bin/"

Однако лучшая практика - это действительно использовать явные пути для всех внешних двоичных файлов, которые сценарий вызывает на всякий случай ( например) злонамеренно разработанная программа с удобным названием cp помещается в PATH где-то перед / bin .

5
27.01.2020, 21:59

Теги

Похожие вопросы