PDA

Vollständige Version anzeigen : PHP: HTTP Header verschwinden lassen


WalnutXP
20-05-2005, 01:26
Ich hab hier so'n Script aus PHP, bei dem es hilfreich währe, wenn da nicht immer "X-Powered-By" stünde. Ich habe versucht mit:

header('X-Powered-By:');
Aber dann schreibt er den so leer da hin. Hat jemand 'ne Idee, wie ich dafür sorgen könnte, das die Angabe ganz verschwindet, obwohl sie Standardmäßig da währe?

EEB? :D

EEBKiller
20-05-2005, 13:22
Google ? :p

http://lists.mushaake.org/pipermail/php/Week-of-Mon-20040209/006332.html

expose_php = off wenn du Zugriff auf die httpd.conf oder php.ini hast. Mehr kann ich dazu nicht sagen.

expose_php boolean
Bestimmt, ob PHP die Tatsache, dass es auf dem Server installiert ist, bekannt geben darf (z.B. durch Hinzufügen seiner Signatur zum Header des Webservers). Die Sicherheit wird hierdurch nicht beeinträchtigt, aber es kann bestimmt werden, ob PHP auf Ihrem Server läuft oder nicht.

Per htaccess gehts nicht, da die Einstellung wirklich nur in PHP_INI_SYSTEM geht ;) :(

WalnutXP
21-05-2005, 02:15
Ich will wissen, wie das im Script geht, junge!

EEBKiller
21-05-2005, 09:01
GARNICHT !!!!

Du kannst es nur über die Config ändern oder halt mit deiner 0815 Methode ...

WalnutXP
21-05-2005, 12:18
E geht immer alles irgendwie. ;)

Wer garnicht sagt, der weiß es nicht besser! :p

EEBKiller
22-05-2005, 11:35
Jo, es geht schon, klar -

indem du die php.ini oder httpd.conf editierst :p

WalnutXP
22-05-2005, 21:11
Wenn ich die php.ini oder die httpd.conf editiere, geht es per Script? Wie logisch... :ugly3:

EEBKiller
22-05-2005, 22:04
Nein, dann brauchst du ins Script garnicht erst den leeren Header schreiben :bang:

Und da redest DU von Logik :lol::p

(Man siehts ja, Walnüsse haben die Eigenschaft, dass sie Teilweise innen hohl sind :eg::eg: )






( HDL :D )

WalnutXP
23-05-2005, 09:55
Man siehts ja, Walnüsse haben die Eigenschaft, dass sie Teilweise innen hohl sind :eg::eg:
Ich überhör' das jetzt mal.... ;)


Aber is klar: Ich schreib jetzt meinem Webspace provider, wie er seine php.ini für mich anpassen soll. Das wird er dann sicher auch sofort tun.... :o:

Sven
23-05-2005, 10:22
Wird er nicht - und anders geht's dennoch nicht. Immer diese Leute die ein Nein nicht akzeptieren können :p :D

EEBKiller
23-05-2005, 17:07
Aber is klar: Ich schreib jetzt meinem Webspace provider, wie er seine php.ini für mich anpassen soll. Das wird er dann sicher auch sofort tun.... :o:
Unser einer (von nem Part von CnCHQ) hat sogar allein wegen uns "allow_url_fopen" auf "On" gesetzt, sehr kulant :yes:

Ansonsten: Miete dir halt nen Root-Server, selbst ist die Frau :jupp:

WalnutXP
24-05-2005, 19:01
Sehr lustig. HQ hat aber einen eigenen Server. ;)

Immer diese Leute, die ein "Nein" nicht akzeptieren können.
Nicht von EEB! Aus Prinzip nicht! ;) :D

EEBKiller
24-05-2005, 21:31
Sehr lustig. HQ hat aber einen eigenen Server. ;)
Jo, aber trotzdem war das ein Host, der ausnahmsweise nicht unter meiner Kontrolle Steht. Aber er tats trotzdem. ;)

( allow_url_fopen = Off wäre für 90% deiner Scripte eh der sichere Tod hähä :p )

Schreib deinen Host halt mal an, du hast doch sonst immer so ne große Klappe. :blah:
Vielleicht machen die das sogar extra nur für deinen vhost ;)