× Fehlermeldungen die unter Joomla auftreten. (für Erweiterungen, bitte das zugegörige Forum nutzen)

Premature end of script headers: index.php

  • hike39
  • hike39s Avatar Autor
#1 von hike39
hike39 erstellte das Thema Premature end of script headers: index.php
Hallo zusammen,
jetzt wollte ich gerade meine Web-Seiten auf die aktuelle Joomla Version upgraden und bei einer letzten Sichtung bekam ich beim Aufruf dauerend die Fehlermeldung 'Premature end of script headers: index.php'. Der Hoster in diesem Fall Strato hat natürlich gleich jegliche Schuld von sich gewiesen. Bei einer so komplexen Geschichte können sie mir unmöglich helfen.

Mein Tests haben nun gezeigt, dass beim Starten der diversen initialen php-Scripts bei dem Ablauf von libraries/joomla/utiliites/string.php bei dem Aufruf inconv_set_encoding("internal_encoding", "UTF8") plötzlich die Variable für den DS (DIRECTORY_SEPARATOR) verlustig geht. Ein folgender Aufrufe, der diesen benötigt, brecht dann sofort ab. Und es kommt zu der o.a. Fehlermeldung. Ein Versuch diese Variable nochmals zu definieren, führt auch nicht zum Erfolg.

hier der modifizierte Teil der string.php Datei:
....
if (function_exists('iconv') || ((!strtoupper(substr(PHP_OS, 0, 3)) === 'WIN' &&
dl('iconv.so')))) {
// these are settings that can be set inside code
echo "<br> DIRECTORY_SEPARATOR: " . DIRECTORY_SEPARATOR;
echo "<br>DS: " . DS;
echo "<br> internal_encoding vorher:" . iconv_get_encoding("internal_encoding");
iconv_set_encoding("internal_encoding", "UTF-8");
echo "<br> internal_encoding nachher:" . iconv_get_encoding("internal_encoding");
echo "<br> DIRECTORY_SEPARATOR: " . DIRECTORY_SEPARATOR;
echo "<br>DS: " . DS . "<br>";
define( 'DS', DIRECTORY_SEPARATOR );
echo "<br>DS: " . DS . "<br>";
.......

Hier die Ausgabe von meinem Testscript:
.....
DIRECTORY_SEPARATOR: /
DS: /
internal_encoding vorher:ISO-8859-1
internal_encoding nachher:UTF-8
DIRECTORY_SEPARATOR: /
<Abbruch>



Randbedingungen sind:
PHP Version 4.1.2
JOOMLA Version 1.5.3 (noch)

Danke scchon jetzt für die Hilfe
hike39

Bitte Anmelden oder Registrieren um der Konversation beizutreten.