header() függvény és rejtett karakterek
Sziasztok
Egy furcsa (azaz számomra furcsa mert még nem tudom a megoldást) problémába futottam bele. Van két szervern, mindkettôn Apache fut és mindkét szerveren ugyanazt a file-t futtatom, amelyben semmi más nincs mint egy header("Location:.....") fv hívás.
Kiderült hogy a file elején van pár rejtett karakter. Az érdekes az, hogy az egyik szerveren nem kapom a "header already sent..." hibát míg másikon igen.
Vajh valaki tudja mit kell beállítanom hogy a másik szerveren se legyen gond ezekkel a rejtett karakterekkel? Apache, php, esetleg máshoz van ennek közue?
Köszönöm
b
■ Egy furcsa (azaz számomra furcsa mert még nem tudom a megoldást) problémába futottam bele. Van két szervern, mindkettôn Apache fut és mindkét szerveren ugyanazt a file-t futtatom, amelyben semmi más nincs mint egy header("Location:.....") fv hívás.
Kiderült hogy a file elején van pár rejtett karakter. Az érdekes az, hogy az egyik szerveren nem kapom a "header already sent..." hibát míg másikon igen.
Vajh valaki tudja mit kell beállítanom hogy a másik szerveren se legyen gond ezekkel a rejtett karakterekkel? Apache, php, esetleg máshoz van ennek közue?
Köszönöm
b
PHP.INI+Output buffering -
Ahol megy, ott be van kapcsolva, ahol nem, ott jó eséllyel le van tiltva. (legalábbis egyéb, ilyesmit okozó paraméterről nem tudok, bár mintha az apache-nak is lenne valami ehhez kapcsolódó beállítása)
Mindkét helyen 0
Most az Apache felé keresek, hátha megtalálom amit említettél
A phpinfo() is úgy
Egyébként valamit láttam itt, hogy bizonyos modulok egyébként is bufferelhetnek.
Lehet, hogy eltérő modulok vannak betöltve és az egyik elkövet ilyen csúfságot.
Mást nem találtam. :-(
Köszi a segítséget A php -i
A php -i parancs így mutatja.
A következô php modulok nincsenek meg azon a szerveren amelyen a hiba elôjön:
apc, wddx, uploadprogress,soap
Esetleg ezek közül valamelyik lehet a ludas?
Azért, ha működik a
Én most próbáltam ki: nálam a php -i és az apache-beli phpinfo eltérő értékeket mutat.
Gratula. Azt hiszem igazad volt
Kösz a segítséget.
Ha jól látom, (életemben nem
BOM
Igen, úgy mûködik
Igen, úgy mûködik, de most az a cél hogy kiderüljön milyen beállítás okozza a különbséget.