У меня есть следующий код 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 ), но когда я запускаю его из своего браузера, он ничего не показывает ( […]
я должен иметь возможность изменять IP-адрес сервера с помощью PHP. Я пытаюсь использовать ifconfig eth0 down качестве пользователя www-data чтобы убедиться, что он будет работать. до сих пор я избавился от проблемы с разрешениями в файле / var / run / network / ifstate, но теперь я получаю строку с разрешенным разрешением, которая читает SIOCSIFFLAGS: […]