Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [PHP] Remove duplicate header (https://forum.scholieren.com/showthread.php?t=1447009)

dafelix 21-07-2006 12:38

[PHP] Remove duplicate header
 
Hola mede-nerds.... err, mede-forummers

Ik zit met een vraagstukje en ook na veel gezocht te hebben nog geen antwoord gevonden. Het zit zo:

ik heb (huur) een host met een webpagina, echter, is er naast PHP ook ASP geinstalleerd (windows-servers), en ondanks dat ik ASP(.NET) heb uitgeschakeld, staat hij nog wel in de 'X-Powered-By'-header.
Ik dacht dus met de header() functie de header te overrulen, maar het probleem is dat de server 2x de 'X-Powered-By'-header stuurt, eentje voor de ASP, de andere voor PHP. En aangezien de PHP-header later verstuurd word, pas ik met de header() functie alleen *die* header aan (of voeg een nieuwe header toe, blah). Ik heb geen toegang tot de server-instellingen, dus ASP eruit gooien lukt me niet (ik heb het al wel uitgeschakeld, maar zal wel een ms-feature zijn), ook werkt twee keer aanroepen van de header()-functie niet (althans, werkt wel, maar ik kan nog niet de eerder verstuurde header aanpassen)

Ik zoek dus een mogelijkheid toch die ASP header aan te passen, het liefst te verwijderen

(en nee, ik krijg geen header-already-send-message :p)

Server: ISS 6.0 + ASP.NET
PHP: Versionen 4.4.3 (binnenkort hopelijk 5)

tia

Enlightenment 21-07-2006 17:57

PHP stuurt de headers naar apache, als apache dankzij een andere module ook nog een header toevoegt kan PHP daar weinig aan doen, methinks.

Ik zou maar eens uitzoeken waarom ASP zich bemoeit als je gewoon met PHP files werkt. Zeker als je hem hebt 'uitgeschakeld'.

Maarja ISS. :|
Aangezien dit een commerciëel product is; vraag het Microsoft?

dafelix 21-07-2006 21:52

je hebt wel gelijk, ik heb zelfs gelezen dat PHP zich niet in de headers zet als er niks door PHP word geparsed... helaas doet ASP 't niet

ik zal 'ns zien of ik via PHP uberhaupt de headers kan opvragen, er is wel een functie voor (returned een array), maar 'ns zien of ik 't zou *kunnen* aanpassen

zal bill zo ff bellen dan, kijken wat hij heeft te zeggen.

thanks anyhow :)

Enlightenment 21-07-2006 22:00

http://nl2.php.net/manual/en/function.getallheaders.php

De vraag is of het werkt op IIS.

dafelix 21-07-2006 22:19

Citaat:

Enlightenment schreef op 21-07-2006 @ 23:00 :

(...)De vraag is of het werkt op IIS.

niet dus, en header-list() is pas PHP5

het lijkt er dat ik d'r mee zal moeten leven...

Triloxigen 22-07-2006 05:24

Je huurt de server dus?
Vraag dan even of de beheerder dit wil regelen :)


Alle tijden zijn GMT +1. Het is nu 23:48.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.