Что такое PATH в $ _SERVER?
Я не видел PATH, определенную в руководстве PHP.net. Это говорит только PATH_TRANSLATED и PATH_INFO.
У меня есть следующая информация в print_r ($ _ SERVER).
[PATH] => /sbin:/usr/sbin:/bin:/usr/bin
Что такое PATH в $ _SERVER?
Я не видел PATH, определенную в руководстве PHP.net. Это говорит только PATH_TRANSLATED и PATH_INFO.
У меня есть следующая информация в print_r ($ _ SERVER).
[PATH] => /sbin:/usr/sbin:/bin:/usr/bin
Это значение системы PATH
environment variable, который представляет собой список папок, что бинарные команды искать в. Запуск echo $PATH
в терминале должен давать тот же (или аналогичный, если под другим пользователем) значением ,
спасибо echo $ PATH немного отличается, но у меня есть идея. echo $ PATH /sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin –
@Praveen да, это потому, что вы используете его как другого пользователя, чем PHP, вероятно, работает и, следовательно, может имеют дополнительные папки. –
Похож на тот же путь, который вы увидите в 'printenv' из командной строки. –
да то же самое .. –