ホームページ >バックエンド開発 >PHPの問題 >PHPでバージョン情報を表示しないように設定する方法

PHPでバージョン情報を表示しないように設定する方法

藏色散人
藏色散人オリジナル
2022-01-27 09:18:472415ブラウズ

php でバージョン情報を表示しないように設定する方法: 1. php.ini ファイルを見つけます; 2. デフォルトの "expose_php = On" を "expose_php = Off" に変更します; 3. Apache を再起動します。

PHPでバージョン情報を表示しないように設定する方法

この記事の動作環境: Windows 7 システム、PHP バージョン 5.6、DELL G3 コンピューター

PHP 隠しバージョン番号チュートリアル

PHP 自体は監視サービスを有効にしていないため、予防スキャナーがバージョン番号を通じて脆弱性をスキャンして判断します。非表示にしたいのは、バージョン番号ではなく、http ヘッダーのバージョン番号です。システムコマンドラインで。

1. 現在の php バージョン番号を確認します

現在のサービスの任意のページにアクセスし、応答パケットをインターセプトします

2. ポジショニングphp.ini ファイル

locate php.ini

3. PHP で使用されている現在の設定ファイルを表示します [オプション]

PHP で使用される設定ファイルであると言えます。通常は /etc /php.ini ですが、必ずしもそうではないため、さらに確認することができます。

php -i | grep php.ini

おそらく、従来の phpinfo.php

4 にアクセスするための最も権威のあるページです。バージョン番号を非表示にして、Apache を再起動します (他の http サーバーを使用している場合は、それぞれの方法で再起動します)

見つかった設定ファイルを編集し、デフォルトの Expose_php = On を Expose_php = Off に変更します

#

service httpd restart
5. パケットを再度カットし、X-Powered-By ヘッダーがないことを確認します。

推奨学習: "

PHP ビデオ チュートリアル>>

以上がPHPでバージョン情報を表示しないように設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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