私は現在のアドレスを表示したり、IPアドレスを変更するなどの設定ページを作成しようとしています。私はIPアドレスを表示するためにPHPファイルを持っていますPHPを使ったApacheサーバのIPアドレスを変更する
<?php
$res=shell_exec("ifconfig");
echo $res;
?>
このコードはうまく動作し、期待される結果を表示します。 しかし、サーバーのIPアドレスを変更するコードが正しく動作していません。私はIPアドレスの変更が表示されないのipaddr使用して端末にIPアドレスをチェックしたときに、このコードを実行した後
<?php
shell_exec("ifconfig eth0 192.168.163.136");
?>
。 Plsはどこが間違っているかを指摘します。私はそれがスーパー/ rootユーザーではないというApacheの問題だと思います。その場合、私はrootユーザーとしてApacheを実行する方法がわかりません。
[PHPを使用しているサーバーのIPアドレスを変更する]の複製可能性(0120-333,002) – Starx
あなたの意図は不明ですやろうとする! –