जब मैं अपने कमांड लाइन पर $ पथ गूंज, यह रिटर्न
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Applications/MAMP/Library/bin:/usr/local/git/bin:/usr/X11/bin
जब मैं इस php कोड निष्पादित
exec('echo $PATH; whoami; less /etc/paths; 2>&1')
मैं
string 'echo $PATH; whoami; less /etc/paths; 2>&1' (length=56)
array
0 => string '/usr/bin:/bin:/usr/sbin:/sbin' (length=29)
1 => string 'eric' (length=4)
2 => string '/usr/bin' (length=8)
3 => string '/bin' (length=4)
4 => string '/usr/sbin' (length=9)
5 => string '/sbin' (length=5)
6 => string '/usr/local/bin' (length=14)
7 => string '/Applications/MAMP/Library/bin' (length=30)
8 => string '/usr/bin:/bin:/usr/sbin:/sbin' (length=29)
यह मैक ओएस एक्स पर है। क्या कोई मुझे बता सकता है कि मेरे पिछले दो पथ तत्व क्यों गुम हैं?
क्या आप PHP को अपाचे के भीतर या क्ली – mathk