2010-02-24 1 views
8

J'essaye de désactiver off_php avec ini_set, sauf qu'il ne semble pas fonctionner. J'ai essayé la valeur 0 et Off, mais aucun travail.php ini_set expose_php

ini_set('expose_php',0); 

aide?

+0

Euh ... 'expose_php' ou' display_errors'? –

+0

whoops lol copié la mauvaise ligne, expos_php – David

Répondre

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

Les deux paramètres doivent être des chaînes, si je me souviens bien. Essayez ça.

+0

ne fonctionne pas, il n'a pas besoin d'être une chaîne btw. – David

7

Ecraser l'en-tête:

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

Si vous êtes sur PHP> = 5.3.0:

header_remove('X-Powered-By'); 

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

Ou sur une ancienne version:

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

(Cette volonté cacher PHP et la version, mais la chaîne "X-Powered-By" sera toujours visible dans l'en-tête.)

Cependant, la version de PHP peut encore être visible dans la partie "Serveur:" de l'en-tête. Donc, ce n'est pas à l'épreuve des balles.

+0

L'en-tête du serveur peut être supprimé via: 'header_remove ('Serveur');'. J'ai édité la réponse pour inclure ceci! –