On some personal web sites in public_html folder, pages may appear with strange characters. These strange characters may look like diamonds with question marks inside or as empty boxes.
How to fix it: (substitute windows-1252 with the appropriate encoding. ) Find out the character encoding for the files and convert them. On Linux, run “iconv -f windows-1252 -t utf8 foo.php –output foo2.php” on every html file (foo.php is the input file. foo2.php is the output file. when done, rename foo2.php to foo.php to overwrite it.)
Alternatively, put “AddCharset windows-1252 .html” into a .htaccess file in the user’s public_html folder. Be sure to substitute windows-1252 with the appropriate encoding.