phpinfo() 関数を無効にする php メソッド: まず、「php.ini」構成ファイルを見つけて開きます。次に、構成ファイル内の「disable_functions=」項目を見つけ、その後に「phpinfo」を追加します。 「=」記号の値を変更してファイルを保存し、最後に WEB サービスを再起動します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
私は、学生が暴露されたと信じています。この関数の最も一般的な使用法は、PHP 環境が正常に構築されたかどうかをテストするため、または PHP 関連の環境情報を検出するために使用することです。
通常、この関数は無効にしませんが、phpinfo() 関数の強力な機能により、サーバーの一部の機密情報が容易に漏洩することがよくあります。
そのため、一部のクラウド ホスト セキュリティ プラットフォームやセキュリティ スキャン デバイスは、この機能を危険な機能として定義するか、脆弱なファイルとして扱います。
セキュリティ スキャンの問題を回避したい場合は、php.ini 設定ファイルを手動で設定してこの機能を無効にすることができます。
下の図に示すように、PHP インストール ディレクトリを見つけて php.ini 構成ファイルを開きます。
メモ帳を使用して php.ini ファイルを開きます。図に示すように、キーワード「disable_functions」を検索します。
無効にする必要がある関数 phpinfo を追加して保存し、APACHE などの WEB サービスを再起動します。 、IIS、NGINX、下の図に示すように、
完了後に再度テストします。他の機能を無効にしたい場合は、上記の方法に従って追加することもできます。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでphpinfo()関数を閉じる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。