次のphpコードがあります:
<?php
   $ip = shell_exec("/sbin/ifconfig  | grep 'inet:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'");
   echo $ip;
?>
コマンドラインから実行すると正常に動作します$php5 ip.phpが ( )、ブラウザから実行すると何も表示されません ( http://localhost/ip.php)。
ところで、私は自分の IP アドレスを印刷しようとしていますが、使用するたび$_SERVER['SERVER_ADDR'];に127.0.0.1.