Ich habe hier ein merkwürdiges Problem. Ich möchte in eine Textmenü mit Truetypeschrift eine Sonderzeichen gefolgt von einem "non-breaking-space" haben.
Dazu habe ich folgendes formuliert:
10.text.wrap = &-rsqquo;&-nbsp; |
(ohne die "-" Striche)
Auf dem Testsystem unter Linux sieht das so aus und ist korrekt bzw. das was ich erwarte:
Bild: img441.imageshack.us/…/typolinuxtd7.jpg
In der Windows Testumgebung sieht das so aus:
Bild: img403.imageshack.us/…/typowinwb6.jpg
Spricht die Sonderzeichen werden nicht interpretiert sondern der Text wird einfach reingeklatscht.
Das Template ist 100 % identisch?!
Was habe ich übersehen?
Du hast nichts übersehen, aber wahrscheinlich sind die Versionen von GD und Freetype auf beiden Systemen unterschiedlich, es gibt einfach Versionen, die mit HTML-codierten Sonderzeichen umgehen können und welche die es nicht können.
Klingt gut der Tipp. Danke dafür.
Aber so viel tun sich die beiden Installationen nicht:
Linux
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.10
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
Windows
GD Support enabled
GD Version bundled (2.0.28 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.1.9
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XBM Support enabled
Sicher das es daran liegt? Ich hatte eher auf irgendwelche defaults bzg. htmlParser oder sowas getippt. Da komme ich aber auch nicht weiter...
Andere Tipps?
Glücksritter, ahoi!
Habs durch Zufall gefunden. Das Windows-Package bringt eAccelerator für php mit. Das Teil Cached PHP Scripts. Schalte ich dieses Tool/den Cache ab, dann läuft es.
#angry#
Wird schon daran liegen, müsstest du mal beim gd bzw. freetype projekt nachgucken. Vielleicht ist das zwischen win und linux version auch nochmal unterschiedlich geregelt.