Avisos
Vaciar todo

De repente los acentos y eñes desaparecen  

 
Jose Luis
 Jose Luis
Estimable Member

de ayer a hoy y sin tocar nada a priori las eñes y los acentos de toda la web no se muestran...aparecen unos caracteres raros. Los caracreres no aparecen en un módulo determinado, sino en toda la web incluidos los menús ¿hay alguna solución efectiva para volver a lo anterior? Gracias de antemano.

AÑADO: las entradas a KUNENA no se leen y la cabecera aparece el mensaje "

XML Parsing Error at 1:284. Error 9: Invalid character

¿ha podido sufrir un ataque la web?. Gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 09/03/2018 12:42 am
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Los servidores se han actualizado y al parecer esto te afecto.

Para solucionar este problema hay que editar el archivo libraries/joomla/database/database/mysqli.php o el archivo libraries/joomla/database/database/mysql.php. En él hay que cambiar el código:

   public function hasUTF()
        {
                $verParts = explode('.', $this->getVersion());
                return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
        }

por este otro:

       public function hasUTF()
        {
                $verParts = explode('.', $this->getVersion());
                //return ($verParts[0] == 5 || ($verParts[0] == 4 && $verParts[1] == 1 && (int)$verParts[2] >= 2));
                return (1);
        }
ResponderCitar
Respondido : 09/03/2018 2:36 am

Jose Luis
 Jose Luis
Estimable Member

hay dos archivos mysql.php y mysql.php , curiosamente hay uno fechado el día 9 (yo esa parte no la he tocado ayer) , adjunto ca

ptura, ¿cuál de los dos edito? ¿o edito ambos?

ResponderCitar
Respondido : 09/03/2018 7:19 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Para saber el archivo donde aplicar el cambio vete en la administración a Sitio->Configuración global y vete a la pestaña Servidor. Verifica el valor que tienes en el campo Tipo de base de datos.

Si es mysql tendrás que modificar el archivo mysql.php y si el mysqli el archivo mysqli.php.

ResponderCitar
Respondido : 09/03/2018 12:52 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jose Luis
 Jose Luis
Estimable Member

esta mañana estaba todo correcto (¿¿?? yo no he modificado nada), menos el adsmanager que no funcionaba...no sé si aún así debo tocar el archivo mysql.php para que funcione el adsmanager...ésto es un poco raro...

ResponderCitar
Respondido : 09/03/2018 4:38 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Actualmente ya veo correctamente las ñ en tu sitio.
Qué problema exacto tienes con el adsmanager?

Saludos.

ResponderCitar
Respondido : 09/03/2018 5:12 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Jose Luis
 Jose Luis
Estimable Member

La web está impecable de aspecto...me ha extrañado que nadie hubiera mandado anuncios y he probado a mandar uno y al enviar el mismo sale página en blanco...si refrescas invalid token y El caso es que también ocurre lo mismo en el backend.

ResponderCitar
Respondido : 09/03/2018 5:27 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Podrías detallar cómo reproducir el error, he probado enviar un anuncio y veo que se envió correctamente (ver imagen)

Te sugiero mejor hacer esta consulta en un nuevo hilo de discusión con el título adecuado.

Saludos

ResponderCitar
Respondido : 09/03/2018 6:33 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jose Luis
 Jose Luis
Estimable Member

pues otra cosa que se arregla sola...sobre las 16 traté de crear un anuncio tanto en el back como en el front y la página al dar a ENVIAR se quedaba en blanco...por la noche he comprobado que funcionaba correctamente...

GRACIAS por vuestra atención y paciencia una vez más.

ResponderCitar
Respondido : 10/03/2018 11:27 am