首頁 >後端開發 >PHP問題 >php 怎麼設定不顯示版本訊息

php 怎麼設定不顯示版本訊息

藏色散人
藏色散人原創
2022-01-27 09:18:472416瀏覽

php設定不顯示版本資訊的方法:1.找到php.ini檔案;2、將預設的「expose_php = On」修改為「expose_php = Off」;3、重啟apache即可。

php 怎麼設定不顯示版本訊息

本文操作環境:Windows7系統、PHP5.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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn