Mostrando entradas con la etiqueta charset. Mostrar todas las entradas
Mostrando entradas con la etiqueta charset. Mostrar todas las entradas

jueves, febrero 01, 2007

En casa del herrero...

...cuchara de palo.

Cuanta razón tiene ese refran. Desde luego, al hilo de lo que ponia en el anterior post sobre los juegos de caracteres, he realizado una comprobación pelusil y justamente hago lo contrario de lo que digo. Desarrollo las aplicaciones en iso-8859-1, fuerzo el servidor web en iso-8859-1 y tengo el eclipse en iso-8859-1.

Como consuelo, dentro de la malo, soy coherente y no mezclo las cosas, pero tengo configurado en mi linux la opción más restrictiva y que más problema me dará.

El character encoding

En el servidor de la intranet del instituto llevaban unos meses con un problema que parecia irresoluble. Cuando alguien instalaba alguna aplicación web, lo hacia utilizando su propia configuración del juego de carácteres, sin preocuparse de los demas y toqueteando en la configuración del servidor apache o en la del php, haciendo que las aplicaciones tuviesen problemas con los caracteres especiales.

El juego de caracteres que menos problema presenta y que adopta una conjunto de caracteres más amplio es utf-8, pero no es buena idea definir ese juego de caracteres en la configuracion de apache (directivas AddDefaultCharset) o en la de php (directiva default_charset), puesto que al hacerlo asi, obligan a todas las aplicaciones a utilizar ese juego de caracteres y que ellas no puedan cambiarlo utilizando los meta-head charset o en el htaccess. Peor incluso es hacer esto utilizando otro conjunto de carácteres más restrictivos, como iso-8859-1 u otros.

Aunque si se hace esto, configurarlo en el servidor web (apache o php), la mejor solución sería ponerlo con utf-8, que es un conjunto de carácteres más amplio que las otras soluciones.

De todas formas, una vez teniendo diferentes aplicaciones que utilizan sus propias codificaciones de caracteres en el mismo servidor, lo mejor es no establecer una configuración por defecto en el apache (o en el php), sino dejar que se la propia aplicación la que decida la que se debe utilizar.

Y como siempre, Joel es dios, aqui lo deja bien clarito.

Cómo utilizar el servicio Secrets Manager para guardar las claves privadas de SSH

Para guardar la clave privada en el servicio Secrets Manager como un secreto en modo texto sin formato, sigue estos pasos Supongamos que la ...