今日はちょっとした用事があった。
Webページにサーバーのマシン名を表示する方法
Ubuntu では、コマンド uname -n を入力するだけで確認できます (Redhat にも同じことが当てはまります)。
それでは、PHP はこの操作を実行するためにシェル コマンドを直接呼び出すことができるのでしょうか?
情報をご確認の上、
実際に 1 つ存在し、さらにいくつか存在することを学びました:
ポペン
fパススルー
shell_exec
実行
システム
使用方法をお読みください、
shell_exec は比較的単純なようで、パラメータとしてコマンドを渡すだけです
そして、コマンドの実行後に結果を直接返します。
それで私はそれを試してみました:
shell_exec('uname -n');
?>
現在のサーバーのマシン名が正常に表示されました。
ただし、購入したサーバーの場合、テストが成功しない可能性があります
セキュリティ上の理由から、サーバープロバイダーがそれらの一部またはすべてを無効にする場合があります
http://www.bkjia.com/PHPjc/477863.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/477863.html技術記事今日、ちょっとしたニーズに遭遇しました。Web ページにサーバーのマシン名を表示するにはどうすればよいでしょうか。Ubuntu では、コマンド uname -n を入力するだけで表示できるので (Redhat にも同じことが当てはまります)、PHP を使用すればよいのではないかと考えました。直接できます...