I had a problem with apache displaying ? instead of ' or " and other symbols.
For example: A sentence ?like this? wouldn?t display correctly.
Solution:
in your httpd.conf file, I changed the AddDefaultCharset to:
AddDefaultCharset iso-8859-1
It was on UTF-8, newer installs may have this incorrect.