Premature end of script headers

Ich bekomme bei zu großen Uploads (>8MB) die Meldung wie im Screenshot.
Und in der Fehler-Logdatei den im ersten Beitrag zitierten Eintrag.

Die Jungs von Strato wissen auch nicht mehr weiter... :confused:
 

Anhänge

  • Screenshot_Upload_Error.jpg
    Screenshot_Upload_Error.jpg
    39,8 KB · Aufrufe: 86
'n Abend!

Sorry, hab' eine Weile nicht vorbei geschaut. Deine php.ini scheint nicht die Probleme zu verursachen. Wie sieht's mit den anderen Konfigurationsdateien aus?
Den Server selbst wirst Du wohl nicht manipulieren können, aber vielleicht kannst Du ja den Rest noch posten - .htaccess und dergleichen?
Im Übrigen: bist Du Dir ganz sicher dass es nicht doch ein Problem mit dem Zeichensatz ist? Wenn Du Deine Skripte auf den Server lädst, tust Du das via FTP oder SCP? Im Binärmodus oder als Text?
Es gibt auch Fälle in denen ein Newline- und/oder Carriage-Return-Zeichen am Ende des Strings für die header() Funktion für so einiges an Verwirrung gesorgt hat...
Dann besteht noch die Möglichkeit, schon zu Beginn des Uploads in PHP explizit ein paar Zeichen nach STDOUT zu schreiben und mit flush() das Senden der Header zu erzwingen.
Alles in allem kann man nur ins Blaue stechen ohne wirklich alle Fakten zu kennen.
Je mehr Anhaltspunkte, sprich Konfigurationsdateien, Quellcode usw. Du lieferst, umso eher wird Dein Problem gelöst...

Gruß
Enum
 
Ich bekomme bei zu großen Uploads (>8MB) die Meldung wie im Screenshot.
Und in der Fehler-Logdatei den im ersten Beitrag zitierten Eintrag.

Die Jungs von Strato wissen auch nicht mehr weiter... :confused:

Der 500er-Fehler ist nichtssagend, das error_log ist da interessanter.
In deinem 1.Beitrag hattest du 2 Fehlermeldungen...also kommt jetzt nur noch die eine(premature end of....) sonst nichts?
 
Hallo zusammen,

ich bekomme nur noch den Log-Eintrag: "Premature end of script headers..."
Anbei der Inhalt der .htaccess:
Code:
#######################################################################
#     Diese .htaccess wurde vom STRATO-Webservermanager erstellt      #
#######################################################################

AuthUserFile /home/strato/http/power/web3/52/92/5118592/htdocs/.htuser
AuthName "Gesicherter Bereich"
AuthType Basic
 
require user ******** 

Options -Indexes

AddType application/x-httpd-php3 .php3 
AddType application/x-httpd-php43 .php4 
AddType application/x-httpd-php5 .php .php5
Die Dateien sind aktuell im ANSI-Format und ich lade sie per FTP (FileZilla) im ASCii-Modus hoch.
 
Es ist schlicht unmöglich, dir da von aussen weiterzuhelfen, da kannst du noch 100x beteuern, dass eigentlich alles in Ordung ist.

Wie soll man von aussen mit Infos etwas diagnostizieren, was man(du und die Strato-Leute) von innen anhand von Fakten nicht ausmachen kann.

Probiere halt mal alle Möglichkeiten der Fehlerdiagnose durch.... bspw. error_reporting() , set_error_handler() und debug_backtrace() , und hoffe, den Server etwas schlüssigeres ausgeben lassen zu Können, als das bisherige.
 
Hi!

So langsam glaube ich dass Dein Quellcode irgend etwas schrulliges macht.
Den Technikern von Strato müsste sonst die Ursache quasi ins Auge springen.
Auch wenn Du alles wahrscheinlich lokal erfolgreich getestet hast (hast Du doch?!),
was hälst Du davon mal die betreffenden Teile des Codes hier zu posten?

Gruß
Enum
 
Vielen Dank für eure freundliche Unterstützung - auch wenn wir hier nicht weiter gekommen sind. Ich sehe schon, dass die Sache per "Ferndiagnose" nicht "mal eben" zu lösen ist. ;)
Ich werde noch ein wenig weitertesten und den Stratoleuten weiter auf die Füße treten :D

Wenn ich in Kürze eine Lösung finde, werde ich sie selbstverständlich hier posten. :)

Trotzdem nochmal Danke!
 
Zurück