2010-02-24 49 views
8

我想讓expose_php關閉ini_set,除了它似乎不工作。我嘗試了值0和關閉,但都沒有工作。php ini_set expose_php

ini_set('expose_php',0); 

help?

+0

呃...'expose_php'或'display_errors'? – 2010-02-24 22:56:04

+0

哎呀大聲笑複製錯誤的行,expose_php – David 2010-02-24 22:56:50

回答

-2
ini_set('display_errors','0'); 

這兩個參數都需要字符串,我記得。試試看。

+0

does not工作,它不需要是一個字符串順便說一句。 – David 2010-02-24 22:57:38

7

覆蓋標題:

header('X-Powered-By: '); 
8

如果你是在PHP> = 5.3.0:

header_remove('X-Powered-By'); 

http://www.php.net/manual/en/function.header-remove.php

或在舊版本:

header('X-Powered-By: '); 

(這會的隱藏PHP和版本,但是「X-Powered-By」字符串仍然可以在標題中看到。)

但是,PHP版本仍可能在標題的「服務器:」部分中可見。所以這不是防彈的。

+0

服務器頭可以通過以下方式刪除:'header_remove('Server');'。我編輯了包含這個的答案! – 2015-07-18 14:28:05