Tengo un archivo php que tiene el siguiente texto:navegador muestra en lugar de '
<div class="small_italic">This is what you´ll use</div>
En un servidor, aparece como:
This is what you´ll use
Y en otra, como:
This is what you�ll use
¿Por qué habría una diferencia y qué puedo hacer para que aparezca correctamente (como un apóstrofo)?
Nota para todos (para referencia futura)
que implementa/sugerencia de Gumbo de Gordon, excepto que he implementado en un nivel de servidor en lugar de nivel de aplicación. Tenga en cuenta que (a) tuve que reiniciar el servidor apache y, lo que es más importante, (b) tuve que reemplazar los "datos incorrectos" existentes con los datos corregidos en la codificación correcta.
/etc/php.ini
default_charset = "iso-8859-1"
Parece un problema de codificación para mí. De todos modos, ¿por qué no usas '' 'en lugar de''' como todos los demás? : D – Shikiryu
revise el juego de caracteres del documento devuelto (encabezados) puede haber una explicación, en cualquier caso puede simplemente usar '’' – Hannes
Y agregaré: _Esto huele como Word copy/paste_ – Shikiryu