Re: [TYPO3-german] Content mit Umlauten wird teilweise nicht mehr angezeigt
Am 11.03.2016 um 13:05 schrieb Peter Pinnau: > Vielen Dank für Deine schnelle Antwort. > Np :) > Quote: Marcus Raphelt wrote on Fri, 11 March 2016 12:56 > >> >> ich hatte gestern auch einen 4.5-Hosteurope-Notruf und konnte dort über >> deren Config-Menü auf php 5.5 zurückstellen. Das würde ich als erstes >> prüfen, alleine, um den Druck rauszunehmen. :-) > > Das habe ich sofort probiert. Leider bleibt das Verhalten auch mit PHP > 5.5 unverändert. Wenn Du auf 4.5.40 aktualisiert, funktioniert es ganz sicher! Die 4.5.16 dürfte knapp vier Jahre alt sein... Von 4.5.x zu 4.5.y klappt auch gefahrlos. > >> >> Sind die Typoscript-Angaben in der Datenbank und dort evtl. Umlaute in >> den Kommentaren? > > Wo muss ich da nachschauen? In welcher DB-Tabelle? In sys_template. Du kannst aber auch im Backend im Template-Modul nachsehen - i.d.R. ist in der Rootpage ein Extension-Template angelegt, welches dann entweder die komplette Seite definiert oder ggf. aus anderen Ordnern Templates inkludiert. Wie gesagt - das KANN sein. Man kann die Typoscript-Definitionen auch komplett in Dateien auslagern, dann wäre der Tipp in diesem Fall hinfällig. Gruß Marcus ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content mit Umlauten wird teilweise nicht mehr angezeigt
Quote: Peter Linzenkirchner wrote on Fri, 11 March 2016 13:53 ich vermute, dass sich durch die Umstellung die Datenbank-Verbindung geändert hat von latin (das war früher Standard) auf jetzt utf-8. Dadurch wird natürlich alles falsch dargestellt. Du kannst folgenden Eintrag im Installtool ausprobieren: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES latin1' Das ist bereits eingestellt. In Überschriften und Menüpunkten werden die Umlaute richtig ausgegeben. Nur in den Inhaltstexten fehlen die Bestandteile, die Umlaute enthalten. Es betrifft auch nicht den gesamten eingegebenen Inhalt, sondern nur Textpassagen mit einem Umlaut. Bsp: In der Datenbank steht im Feld tt_content.bodytext folgender Wert: GeschäftführerTel: 1233433 Daraus wird in der Ausgabe Tel: 1233433 Es wird nur das Wort Geschäftsführer rausgeworfen. Das muss irgendwo in der String-Aufbereitung passieren. Strings, die nicht durch diese Aufbereitung gehen (z.B. Überschriften und Menütexte) werden korrekt ausgegeben. Im Admin Backend fehlen sämtlich Texte mit Umlauten. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content mit Umlauten wird teilweise nicht mehr angezeigt
Hallo Peter, ich vermute, dass sich durch die Umstellung die Datenbank-Verbindung geändert hat von latin (das war früher Standard) auf jetzt utf-8. Dadurch wird natürlich alles falsch dargestellt. Du kannst folgenden Eintrag im Installtool ausprobieren: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES latin1‘ Danach alle Caches löschen und mal versuchen. Könnte sein, dass die Umlaute dann stimmen. Hintergrund: damit wird die Datenbankverbindung zurückgestellt auf latin1 und damit der alte Zustand wieder hergestellt. Auf lange Sicht musst du die Datenbankinhalte nach utf8 konvertieren. Wenn du das gemacht hast, musst die das hier einstellen: $TYPO3_CONF_VARS['SYS']['setDBinit'] = 'SET NAMES utf8‘ Vermutung … aber probiers aus. Gruß Peter > Am 11.03.2016 um 11:51 schrieb Peter Pinnau: > > Hallo zusammen, > > ich muss ein Problem mit einer alten Typo3 Installation kurzfristig lösen. > Das System läuft bei HostEurope und dort wurde Anfang der Woche PHP 5.3 > abgeschaltet und alles zwangsweise auf PHP 5.6 umgestellt. > > Ich habe das Projekt erst auf den Tisch bekommen, nachdem das Kind im Brunnen > ist. > > Versionen: > Typo 3: 4.5.16 > PHP: 5.6 > MySQL Server Version: 5.5.47-37.7-log > > Die Caches habe ich gelöscht. > > Nachdem ich einige Probleme beheben konnte und das System prinzipiell wieder > arbeitet gibt es jetzt folgendes Problem: > > 1. Datenbanktabellen haben alle Kodierung latin1 > 2. Über PHPMyAdmin habe ich betroffene Elemente geprüft. Die Umlaute stehen > korrekt in der Datenbank. > 2. Menüpunkte und Überschriften mit Umlauten werden auf der Website KORREKT > angezeigt > 3. Texte (vermutlich aus tt_content.bodytext) werden nicht angezeigt, sobald > Umlaute enthalten sind. Dies betrifft jedoch nicht den gesamten Text sondern > nur die Teile, in denen die Umlaute vorkommen und die keine weitere > Formatierung enthalten. > > Wenn also im Bodytext Irgendein Text steht, dann steht nur noch > in der Ausgabe, falls der Text zwischen den Ps einen Umlaut enthält. > Falls im selben Bodytext noch weitere Elemente sind, werden diese korrekt > ausgegeben, sofern keine Umlaute enthalten sind. > > 4. In der localconf.php stehen die Einstellungen, die ich im Internet > gefunden habe auf 'iso-8859-1'. Wenn ich dort auf 'utf-8' umstelle, werden > erwartungsgemäß die zuvor korrekt dargestellten Umlaute falsch dargestellt. > Die verschwundenen Texte bleiben verschwunden. > > 5. Im Admin Backend werden Werte mit Umlauten überhaupt nicht angezeigt. Also > auch nicht die Texte, die im Frontend zu sehen sind. > > Das Problem liegt mit Sicherheit irgendwo in der Stringaufbereitung des T3. > Das Abfragen der Umlaute aus der DB funktioniert, wie die korrekt > dargestellten Menüpunkte und Überschriften zeigen. > > Es ist klar dass das System dringend aktualisiert werden muss aber im Moment > soll die Website kurzfristig wieder funktionsfähig sein. Hat jemand eine > Idee, wo ich schauen könnte? > > > Danke und grüße > > ___ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content mit Umlauten wird teilweise nicht mehr angezeigt
Vielen Dank für Deine schnelle Antwort. Quote: Marcus Raphelt wrote on Fri, 11 March 2016 12:56 ich hatte gestern auch einen 4.5-Hosteurope-Notruf und konnte dort über deren Config-Menü auf php 5.5 zurückstellen. Das würde ich als erstes prüfen, alleine, um den Druck rauszunehmen. :-) Das habe ich sofort probiert. Leider bleibt das Verhalten auch mit PHP 5.5 unverändert. Sind die Typoscript-Angaben in der Datenbank und dort evtl. Umlaute in den Kommentaren? Wo muss ich da nachschauen? In welcher DB-Tabelle? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Content mit Umlauten wird teilweise nicht mehr angezeigt
Hallo, ich hatte gestern auch einen 4.5-Hosteurope-Notruf und konnte dort über deren Config-Menü auf php 5.5 zurückstellen. Das würde ich als erstes prüfen, alleine, um den Druck rauszunehmen. :-) Sind die Typoscript-Angaben in der Datenbank und dort evtl. Umlaute in den Kommentaren? Ich hatte mal den Fall, dass bei einem Update nach dem ersten Umlaut in einem Kommentar der Rest vom Typoscript abgeschnitten wurde, somit hat die Hälfte des Typoscripts ganz einfach gefehlt. Gruß Marcus Am 11.03.2016 um 11:51 schrieb Peter Pinnau: > Hallo zusammen, > > ich muss ein Problem mit einer alten Typo3 Installation kurzfristig > lösen. Das System läuft bei HostEurope und dort wurde Anfang der Woche > PHP 5.3 abgeschaltet und alles zwangsweise auf PHP 5.6 umgestellt. > > Ich habe das Projekt erst auf den Tisch bekommen, nachdem das Kind im > Brunnen ist. > > Versionen: > Typo 3: 4.5.16 > PHP: 5.6 > MySQL Server Version: 5.5.47-37.7-log > > Die Caches habe ich gelöscht. > ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german