Header-Fehlermeldung

Header-Fehlermeldung

am 17.08.2006 13:49:12 von r.hoessel

Hallo!

Obwohl ich als ersten Befehl im Script

ob_start();

habe, erscheint folgender Fehler:

Warning: Cannot modify header information - headers already sent in
/srv/www/xxx/html/script.php on line 3890

Woran kann das liegen?

Vielen Dank!

Rüdiger

Re: Header-Fehlermeldung

am 17.08.2006 13:53:51 von r.hoessel

> Hallo!
>
> Obwohl ich als ersten Befehl im Script
>
> ob_start();
>
> habe, erscheint folgender Fehler:
>
> Warning: Cannot modify header information - headers already sent in
> /srv/www/xxx/html/script.php on line 3890
>
> Woran kann das liegen?
>
> Vielen Dank!
>
> Rüdiger
>
>

Hallo!

An dieser Stelle wird dann eine Backup-Datei zum Download angeboten.

Das hatte bisher immer geklappt, nun hat der Provider die Webpräsenz verlegt
und es kommt o.g. Fehlermeldung.

header("location: http://www.xyz.com/backup/".$zipname.".gz");

Rüdiger

Re: Header-Fehlermeldung

am 17.08.2006 14:24:09 von Joerg Behrens

Rüdiger schrieb:
>> Hallo!
>>
>> Obwohl ich als ersten Befehl im Script
>>
>> ob_start();
>>
>> habe, erscheint folgender Fehler:
>>
>> Warning: Cannot modify header information - headers already sent in
>> /srv/www/xxx/html/script.php on line 3890

Was steht in script.php zeile 3890?
Achte auch auf Whitespaces vor bzw. hinter , auch wenn du
includes hast.

>> Woran kann das liegen?
>>
>> Vielen Dank!
>>
>> Rüdiger
>>
>>
>
> Hallo!
>
> An dieser Stelle wird dann eine Backup-Datei zum Download angeboten.
>
> Das hatte bisher immer geklappt, nun hat der Provider die Webpräsenz verlegt

Kann es sein das nun das Error_reporting bzw. Display_Errors nur anders
konfiguriert ist?

Gruss
Joerg

--
TakeNet GmbH http://www.takenet.de
97080 Wuerzburg Tel: +49 931 903-2243
Alfred-Nobel-Straße 20 Fax: +49 931 903-3025

Re: Header-Fehlermeldung

am 18.08.2006 21:39:39 von r.hoessel

"Joerg Behrens" schrieb im Newsbeitrag
news:4kj5faFcbd41U1@individual.net...
> Rüdiger schrieb:
>>> Hallo!
>>>
>>> Obwohl ich als ersten Befehl im Script
>>>
>>> ob_start();
>>>
>>> habe, erscheint folgender Fehler:
>>>
>>> Warning: Cannot modify header information - headers already sent in
>>> /srv/www/xxx/html/script.php on line 3890
>
> Was steht in script.php zeile 3890?
> Achte auch auf Whitespaces vor bzw. hinter , auch wenn du
> includes hast.
>
>>> Woran kann das liegen?
>>>
>>> Vielen Dank!
>>>
>>> Rüdiger
>>>
>>>
>>
>> Hallo!
>>
>> An dieser Stelle wird dann eine Backup-Datei zum Download angeboten.
>>
>> Das hatte bisher immer geklappt, nun hat der Provider die Webpräsenz
>> verlegt
>
> Kann es sein das nun das Error_reporting bzw. Display_Errors nur anders
> konfiguriert ist?
>
> Gruss
> Joerg
>
> --
> TakeNet GmbH http://www.takenet.de
> 97080 Wuerzburg Tel: +49 931 903-2243
> Alfred-Nobel-Straße 20 Fax: +49 931 903-3025

Hallo!

Dort steht der Befehl, welcher den Download der Backup-Datei anbietet:

header("location: http://www.xyz.com/backup/".$zipname.".gz");

Whitespaces habe ich nirgendwo.

Gruss Rüdiger

Re: Header-Fehlermeldung

am 19.08.2006 17:29:30 von Sven Drieling

Rüdiger wrote:

Hallo,

> Dort steht der Befehl, welcher den Download der Backup-Datei anbietet=
:
>=20
> header("location: http://www.xyz.com/backup/".$zipname.".gz");
>=20
> Whitespaces habe ich nirgendwo.

Tritt die Meldung auf dem neuen Server auch schon bei einem minimalen
Skript auf?
=20
header('Location: http://www.example.com/');
?>
=20
Falls ja, dürfte es irgendwo am Server liegen. Falls nein, ist irgen=
dwo
eine vorige Ausgabe im langen Skript wahrscheinlicher.
=20
=20
Der Server könnte z.B. über Einstellungen wie auto_prepend_file
für eine vorige Ausgabe sorgen.


tschuess
[|8:)