php でバージョン情報を表示しないように設定する方法: 1. php.ini ファイルを見つけます; 2. デフォルトの "expose_php = On" を "expose_php = Off" に変更します; 3. Apache を再起動します。
この記事の動作環境: 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 restart5. パケットを再度カットし、X-Powered-By ヘッダーがないことを確認します。 推奨学習: "
PHP ビデオ チュートリアル>>
以上がPHPでバージョン情報を表示しないように設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。