ホームページ  >  記事  >  php教程  >  PHP による特定のシステム コマンドの実行を無効にする方法

PHP による特定のシステム コマンドの実行を無効にする方法

WBOY
WBOYオリジナル
2016-06-21 08:58:471169ブラウズ

実行

shell_exec、system、passthru、popen などの多くのコマンドは、仮想ホストがユーザーに公開されている場合、またはシステム権限が完全に設定されていない場合、必然的に大きな害を引き起こします。
この要件を達成するには、php.ini で disble_function オプションを設定して、実行を禁止する命令を設定するだけです。
例:
disble_function = phpinfo
複数の命令が必要な場合は、次のようにカンマで区切ります。
disble_function =shell_exec、system、passthru、popen



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。