2012-03-08 2 views
0

Что такое PATH в $ _SERVER?

Я не видел PATH, определенную в руководстве PHP.net. Это говорит только PATH_TRANSLATED и PATH_INFO.

У меня есть следующая информация в print_r ($ _ SERVER).

[PATH] => /sbin:/usr/sbin:/bin:/usr/bin 
+1

Похож на тот же путь, который вы увидите в 'printenv' из командной строки. –

+0

да то же самое .. –

ответ

5

Это значение системы PATH environment variable, который представляет собой список папок, что бинарные команды искать в. Запуск echo $PATH в терминале должен давать тот же (или аналогичный, если под другим пользователем) значением ,

+0

спасибо echo $ PATH немного отличается, но у меня есть идея. echo $ PATH /sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin –

+0

@Praveen да, это потому, что вы используете его как другого пользователя, чем PHP, вероятно, работает и, следовательно, может имеют дополнительные папки. –

Смежные вопросы