Error (Página en Blanco) tras actualizar a J!3.2 - Solución

Preguntas sobre cómo migrar a Joomla 3.x desde versiones obsoletas, o sobre cómo actualizar de una versión de Joomla 3.x a otra.

Moderator: hefesto

Locked
jcarloos
Joomla! Explorer
Joomla! Explorer
Posts: 345
Joined: Sat Mar 10, 2012 2:29 am

Error (Página en Blanco) tras actualizar a J!3.2 - Solución

Post by jcarloos » Tue Nov 19, 2013 2:55 pm

NOTA DEL MODERADOR: Este hilo soluciona un problema que aparecía en Joomla 3.2.0 al actualizar desde 3.1.5. Este error se ha corregido en las siguientes versiones de la rama 3.2, de modo que para la 3.2.2 y siguientes en principio esta solución no tendría por qué funcionar. En cualquier caso, si el mensaje de error es el mismo no cuesta nada probar, y descartarlo.

Si les ocurrió que tras actualizar a Joomla! 3.2, obtienen en el front o en el admin una página en blanco, o el siguiente error:

Code: Select all

Fatal error: Call to a member function get() on a non-object in /TUSITIO/plugins/system/remember/remember.php on line 94
esta solución le ha servido a muchos:

Renombrar el archivo remember.php, y quedaría algo como esto:
TUSITIO/plugins/system/remember/rememberAGAIN.php

Busquen una instalación de Joomla 3.1.5 y copien el archivo remember.php de esa instalación. Cópienlo para la carpeta donde han modificado el archivo anterior ( TUSITIO/plugins/system/remember/ ). Ahora entren a la administración, y vayan a la pestaña Extensiones -> Gestor de Extensiones -> Base de Datos y den en el botón "Corregir".

Ahora vayan de nuevo a donde el archivo renombrado, y vuélvanlo a renombrar a su nombre original. Por supuesto, previamente eliminando el otro que pusimos.
Last edited by hefesto on Fri Feb 28, 2014 9:27 am, edited 2 times in total.
Reason: Añadidas algunas aclaraciones

patriota
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Feb 21, 2014 3:33 pm

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by patriota » Fri Feb 21, 2014 3:37 pm

Hola

He realizado los pasos que se indican, y he logrado "corregir" la base de datos.

Pero cuando al revisar que todos los menús estén correctos antes de renombrar nuevamente "remember.php", resulta que SISTEMA->PANEL DE CONTROL me sale página en blanco.

Alguna idea de que puede estar sucediendo.

Gracias

jcarloos
Joomla! Explorer
Joomla! Explorer
Posts: 345
Joined: Sat Mar 10, 2012 2:29 am

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by jcarloos » Fri Feb 21, 2014 7:31 pm

Hola @patriota:
jcarloos wrote: Ahora vayan de nuevo a donde el archivo renombrado, y vuélvanlo a renombrar a su nombre original. Por supuesto, previamente eliminando el otro que pusimos.
Te falta esta parte. Luego de hacer esto debe funcionarte bien.

PD: por cierto, bienvenido al foro :)

patriota
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Feb 21, 2014 3:33 pm

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by patriota » Thu Feb 27, 2014 3:07 pm

Hola jcarloos

Gracias de antemano, pero te comento que ya hice (eliminar el antiguo remember.php) lo que me indicas pero sucede sigo con la pantalla en blanco:

Paso 1.- Sale la pagina del administrador con toda normalidad
Paso 2.- Ingreso mi usuario y clave y hago clic en aceptar
Paso 3.- BOOM!!! pagina en blanco...

pero he identificado que las credenciales del usuario si se identifican porque para recuperar parte del administrador debo que intentar enseguida con alguna otra URL que este completa por ejemplo:

http://www.mi_dominio.com/administrator/index.php?option=com_templates

Pero cuando voy a la opción de menú panel de control del administrador nuevamente da pagina en blanco y no retorna ningún error.

Es todo lo que puedo contarte he tratado de ser lo más explicito posible.

Cualquier sugerencia bienvenida sea. Gracias

User avatar
hefesto
Joomla! Hero
Joomla! Hero
Posts: 2579
Joined: Fri Jan 20, 2006 12:37 am
Location: Seville - Spain
Contact:

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by hefesto » Thu Feb 27, 2014 4:04 pm

Hola Patriota

La solución de jcarloos es para un problema antiguo en Joomla 3.2.0, que ya fue corregido y que no debería aparecer para Joomla 3.2.2. En tu caso debe haber otro problema. Prueba lo siguiente:

1) Dado que parece que el problema es únicamente en el panel de control, accede al backend y trata de ir "manualmente" a esta URL

Code: Select all

http://www.tudominio.com/administrator/index.php?option=com_config
2) En la pestaña "Servidor", establece el informe de errores a "Máximo"
3) Prueba de nuevo a entrar en el panel de control, a ver si en lugar de una página en blanco obtienes un código de error que nos ayude a determinar el problema.

Si lo anterior no funciona, sería necesario mirar en el log de errores de Apache a ver si ahí tenemos alguna pista de lo que está pasando.

Un saludo.
Spanish forum local moderator
Twitter: @isidrobaq
Comunidad Joomla de España: https://joomlaes.org
NO atiendo peticiones privadas de soporte. Por favor, pregunta en los foros.

patriota
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Feb 21, 2014 3:33 pm

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by patriota » Thu Feb 27, 2014 5:05 pm

hola Hefesto

gracias por tu ayuda, ya salio el error

Fatal error: Call to a member function getInt() on a non-object in /var/www/vhosts/miDominio.com/httpdocs/administrator/components/com_postinstall/models/messages.php on line 37

talves tienes alguna idea como solucionar de antemano te agradezco

jcarloos
Joomla! Explorer
Joomla! Explorer
Posts: 345
Joined: Sat Mar 10, 2012 2:29 am

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by jcarloos » Thu Feb 27, 2014 5:29 pm

Hay un post con bastante información sobre este error: http://forum.joomla.org/viewtopic.php?f=710&t=825422 pero sin solución por el momento. Sin embargo en el item creado en el tracker el post fue cerrado, añadiendo que el error fue solucionado en J!3.2.2: http://joomlacode.org/gf/project/joomla ... m_id=32586

¿Has intentado descargarte la actualización y sobrescribir los archivos nuevamente?

@hefesto, gracias por la nota aclaratoria en el post.

patriota
Joomla! Apprentice
Joomla! Apprentice
Posts: 6
Joined: Fri Feb 21, 2014 3:33 pm

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Soluc

Post by patriota » Thu Feb 27, 2014 5:37 pm

Amigos encontré la solución definitiva adicional a lo que ustedes me indicaron, lo encontre en este otro post http://translate.googleusercontent.com/ ... A#p3103376


USUARIO: deadvirusllc

Para solucionar este problema abrir este archivo:
/ Public_html / administrator / components / com_postinstall / modelos / messages.php

cambiar las siguientes líneas para que coincida con los de abajo

$ Query = parent :: BuildQuery (overrideLimits $ = true); <---------------------------------- cambio

$ Db = $ this-> getDbo ();

/ / Añadir una extensión forzada filtrando a la lista
$ Eid = $ this-> getState ('Eid', 700); <--------------------------------- ------ cambio
$ Query-> where ($ db-> qn ('EXTENSION_ID') '=' $ db-> q ($ eid)..);

Filtro / / Fuerza mensajes sólo habilitados

Publicado $ = $ this-> getState ('publicada', 1, 'int'); <----------------------- cambio
$ Query-> where ($ db-> qn ('enabled') '=' $ db-> q ($ publicada)..);

return $ consulta;


Esto le permitirá al backend de manera normal.

Abra su base de datos de Joomla y ver los archivos que están en la siguiente tabla:

XXXXX_postinstall_messages

A continuación, elimine los registros de la tabla NO. (Esto hará que el mensaje de instalación alerta desaparece cada vez que primero inicie sesión en el Cpanel)

Si hace clic en: Los mensajes posteriores a la instalación bajo Componentes obtendrá este error:
0 = SQL SHOW COLUMNS COMPLETO DE `XXXXX_postinstall_cpanels

Esta tabla no existe.

Simplemente ignorar el componente de mensajes posteriores a la instalación hasta que corrijan cualquier error que está causando que falle.

Déjame saber si esto ayuda!

--------

A ustedes muchas gracias por su apoyo

gelito2018
Joomla! Fledgling
Joomla! Fledgling
Posts: 2
Joined: Mon Jan 15, 2018 12:18 am

Re: Error (Página en Blanco) tras actualizar a J!3.2 - Solución

Post by gelito2018 » Wed Jan 17, 2018 4:09 pm

Bueno a mi me ha sucedido lo mismo al actualizar joomla de 3.6 a 3.8, en el front apareció una pagina en blanco. Para mi la respuesta fue hacer lo siguiente. Desactive la cache joomla, la cache de mi servidor y la cache de sitelook, después desde el menú de actualización de joomla en la parte inferior existe un botón que dice: Reinstalar los archivos del núcleo de joomla y listo, se re-escribieron todos los archivos de la versión 3.8 y se solucionó el problema.

Se que la mayoría de los que están en este foro saben mucho más que yo por que les he aprendido mucho, pero a veces es importante empezar por lo obvio. Espero les sirva.


Locked

Return to “Migración y actualización a Joomla 3.x”