php ini_set expose_php

时间:2010-02-24 22:54:14

标签: php

我试图通过ini_set将expose_php关闭,除非它似乎无法正常工作。我尝试了值0和关闭,但都没有工作。

ini_set('expose_php',0);

帮助?

4 个答案:

答案 0 :(得分:17)

http://php.net/manual/en/ini.core.php

它只能在php.ini中设置。

答案 1 :(得分: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版本可能仍然在标题的“Server:”部分中可见。所以这不是防弹的。

答案 2 :(得分:7)

覆盖标题:

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

答案 3 :(得分:-2)

ini_set('display_errors','0');

我记得,这两个参数都需要是字符串。试试吧。