Saludos Joni (y quienes merodeen por estos foros). Resulta que vengo arrastrando un problema que no me deja en paz.
La cache de joomla. (en mi caso actual J1.7, pero con el J1.6 me pasaba lo mismo y plantilla de Gavick que funciona bien con utf-8)
Anda todo muy lindo hasta que le activo el plugin system-cache (no con opción browser, sino interno ya que es el que me interesa). Activo la cache desde la configuración general en modo "progresivo" y aca comienza lo raro...
Mientras estoy conectado, se ve todo perfecto, el sitio vuela de lo rapido que anda!
Cuando me deslogueo fallan los caracteres...
Hice todo cuanto encontre por internet...
le agregue al .htaccess
AddDefaultcharset utf-8
agregue en el head
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php header('Content-Type: text/html; charset=utf-8'); ?>
<script type="text/javascript">
mb_http_output( "UTF-8" );
header( "Content-Type: text/html; charset=".mb_http_output());
</script>
me baje todo el joomla a mi pc y busque internamente con el notepad++ otra codificacion que no sea utf-8 y nada.
De todo...
El problema esta en que mi host (elserver.com) parece que emite ISO-8859-1 y no tengo acceso al php.ini
Hay algo que se pueda hacer para que respete la codificación utf-8 cuando no se inicia sesión?
La pagina por si queres chequear es
jardindelanoche.com/index.php
(como para probar camie el php a 5.3.6 y no tengo acceso al apache no pude modificar las reglas para que trabaje bien con application/x-httpd-php53, entonces en lugar de cargar, descargaba archivos.... por eso mande el sitio con cartel de mantenimiento, pero con index.html al final para testear pueden ver, por lo menos hasta que se renueve el apache y vuelva al php 5.2)
Un abrazo!