[TYPO3] Special Characters display issue

Tony Lush tlush at advancewm.com
Sun Mar 30 19:14:33 CEST 2008


I checked all the settings I could locate and find:

Apache
HTTP_ACCEPT_CHARSET 	ISO-8859-1,utf-8;q=0.7,*;q=0.7

HTTP Request Headers
Accept-Charset 	ISO-8859-1,utf-8;q=0.7,*;q=0.7

Directive	Local Value	Master Value
iconv.input_encoding	ISO-8859-1	ISO-8859-1
iconv.internal_encoding	ISO-8859-1	ISO-8859-1
iconv.output_encoding	ISO-8859-1	ISO-8859-1

PHP core 
default_charset	no value	no value

PHP variables
_SERVER["HTTP_ACCEPT_CHARSET"]	ISO-8859-1,utf-8;q=0.7,*;q=0.7

MySQL database character set is  UTF-8 Unicode 
and the collation is utf8_general_ci.

The generated page header starts:
xml version="1.0" encoding="utf-8"

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"

html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"

head
	
meta http-equiv="Content-Type" content="text/html; charset=utf-8"

Viewing the source code of the generated page shows the correct special 
characters like "TM", but neither FFox 2.0 nor IE7 shows the characters.

Switching the meta http-equiv back and forth between UTF-8 and ISO-8859-1 
only changes the shape of the question marks where the special characters 
should be.

Are there any other settings I should investigate?

Thank you -- Tony


More information about the TYPO3-english mailing list