ホームページ > バックエンド開発 > PHPの問題 > PHPでコマンドの実行を禁止する方法

PHPでコマンドの実行を禁止する方法

藏色散人
リリース: 2023-03-08 17:06:02
オリジナル
3054 人が閲覧しました

php でコマンドの実行を無効にする方法: 最初に設定ファイル php.ini を見つけて開き、次に「disble_function」オプションを見つけ、最後に内容「disble_function=shell_exec, system, passthru」を変更して実行を無効にします。コマンドの。

PHPでコマンドの実行を禁止する方法

#この記事の動作環境:Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン

PHP を禁止する方法特定のシステムコマンドを実行していますか?

shell_exec、system、passthru、popen などの多くのコマンドはシステム関連の連携です。仮想ホストがユーザーに公開されている場合、またはシステム権限が完全に設定されていない場合は、必然的に大きなダメージを与える可能性があります。

この要件を達成するには、php.ini で disble_function オプションを設定して、実行を禁止する命令を設定するだけです。

例:

disble_function = phpinfo
ログイン後にコピー

複数の手順が必要な場合は、次のようにカンマで区切ります。

disble_function = shell_exec, system, passthru, popen
ログイン後にコピー

[推奨学習:「

PHP ビデオ チュートリアル 」 》】

以上がPHPでコマンドの実行を禁止する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート