iOS ipsw-Files

Ich weiß selbst, dass es 8 Millionen Seiten gibt, die Firmware von iOS-Geräten verlinken, nachdem ich aber immer wieder die Suchmaschinen bemühen muss, wenn ich eine bestimmte Firmware für das iPhone brauche, stelle ich – in erster Linie für mich, aber ...

Apps

TomTom D-A-CH – TomTom International BVDie TomTom App Weltklasse-Navigation von TomTom auf Ihrem iPhone oder iPad Neu in Version 1.9: Jetzt optimiert für das iPad mit schärferer Vollbildanzeige *** Gute Gründe für den Download der TomTom A … 1 ...

Facebook: Anstupsen – warum?

Aufgrund einer aktuellen Diskussion mit einigen Kollegen, sowie einer interessanten Theorie, die mir heute Nacht zugetragen wurde, muss ich das Thema nun doch schneller in Worte fassen, als ich das eigentlich vorhatte. Jeder Facebook-User wird die Funktion  ...

Warum man Gadgets jedes Jahr neu kaufen muss

Anfang 2006 wurde bei einem Kunden von mir in die Büroräume eingebrochen und er bat mich tränenaufgelöst und mit zitternder Stimme, den Einbrecher zu finden, zu stellen, mir mithilfe uralter Foltermethoden den gestohlenen Plutoniumstab aushändigen zu lass ...

Mit Airfoil und iTunes das Haus beschallen

Wer kennt nicht folgende Situation: Was als kleine Geburtstagsfeier mit gepflegtem Kaffee und Kuchen begann, artet innerhalb von Minuten aus und die Bude steht voll mit dubiosen Typen, die man – viel Glück vorausgesetzt – schon ein oder zwei Mal g ...

25 Jahre Rock am See

Das ist doch ein Mädchenfestival! – Nur EIN Tag! – Bist du nicht viel zu alt für sowas? – Und was ist denn das bitte überhaupt für ein Lineup? So reagierte die Umwelt auf meine Entscheidung, die 58 Euro in die Hand zu nehmen, den Bus mit ...

Probleme mit Polyglot und ImageCounter

28. Dezember 2006

So lautete die Fehlermeldung, die bis gerade eben die ersten 4 Zeilen meiner Seite zierten:


Warning: Cannot modify header information – headers already sent by (output started at /xxxxx/wp-content/plugins/polyglot.php:1) in /xxxxx/wp-content/plugins/ImageCounter/ImageCounter.php on line 47

Ursprung war die eigentlich prima gelaufene Installation von Polyglot – in den letzten zwei Beiträgen deutlich sichtbar getestet. Prima gelaufen deshalb, weil ich die Plugindatei einfach reinkopieren musste und nach kürzerer Nacharbeit alles lief. Leider legte er die Posts standardmäßig in der Sprache Englisch an und nicht in Deutsch, was ich aber wollte.

Wenn nun in der polyglot.php den Eintrag

$polyglot_settings['default_lang'] = ‘en’;

auf $polyglot_settings['default_lang'] = ‘de‘; änderte, erschien sofort die o.g. Meldung… Laut diversen Foren sollte es wohl an Leerzeichen liegen, die nach dem schließenden ?> noch vorhanden sein sollten. Da hier aber keine waren, konnte das nicht die Lösung sein.Dank Peruns Weblog und dem Hinweis, die Plugindatei mit

<?php
ob_start();

zu beginnen, gehört dies zum Glück der Vergangenheit an. Ich zitiere hier auch einen Kommentar von Sascha Carlin, den er dort abgegeben hat:

[...]Eine andere Möglichkeit ist, den Output-Buffer zu benutzen, was Du mit ob_start(); tust. Der Output-Buffer sorgt dafür, das die Ausgabe bis zur Beendigung des Skripts bzw. zum zum Aufruf von ob_end_flush();[...]

Was ich (noch) nicht ganz verstehe: Wieso hab ich das Problem in der ImageCounter.php durch das Ändern der polyglot.php hervorgerufen?

Tags:

Dir könnte außerdem das hier gefallen:

Ich musste soeben feststellen, dass ein sehr oft gelesener Beitrag nicht korrekt funktioniert. Mit den...
Jeder Seitenbastler kennt wahrscheinlich diese Meldung vom W3C-Validator: This page is not Valid XHTML...
Das verstehe ich nicht wirklich... Jetzt läuft das Plugin Polyglot endlich so einigermaßen, allerdings...
Schade eigentlich, aber lieber beende ich die kurze Liaison mit Polyglot jetzt und halte den Pflegeaufwand...
Grab This Widget

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*


*