No consigo recupera...
 
Avisos
Vaciar todo

[Resuelto] No consigo recuperar mi página Web y ahora no carga

9 Respuestas
3 Usuarios
0 Reactions
14 Visitas
Respuestas: 6
Active Member
Topic starter
 

Buenas tardes.

Hace unas fechas actualicé mi página Web hasta Joomla 5 usando el administrador del propio CMS. Debido a un error actualicé el Joomla 5 sobre el servidor usando Cpanel y borré la instalación anterior de Joomla 3 que tenía en el servidor de Webempresa. Desde entonces mi página solo carga la página de inicio ( https://tecnopatafisica.com) y no carga ninguna de las páginas de la misma saliendo un error de "mysqli object is not fully initialized".

Por consejo de los técnicos de Webempresa he realizado una restauración borrando los ficheros del directorio /public_html, restaurando a continuación el directorio /public_html a un estado en el que funcionaba y restaurando la base de datos el mismo día que el diretorio anterior. Pero no se ha solucionado el problema.

Por favor, agradezco la ayuda ya que no sé cómo solucionar el problema.

Muchas gracias

Contenido solo visible a usuarios registrados


 
Respondido : 17/01/2026 5:43 pm
Bruno
Respuestas: 6781
Illustrious Member Moderator
 

Que tal Daniel,

Puedo apreciar que cuando deseo consultar cualquiera de las vistas internas en tu web me regresa el error "mysqli object is not fully initialized"

Parece que es un problema asociado con la conexion con la base de datos del sitio web, por lo que podemos sugerir que le eches un vistazo a los siguientes apartados

1- Desde el archivo configuration.php valida que las credenciales sean las correctas, especialmente en las variables de $host, $user, $password, $db, y el prefijo de tablas.

2- Valida la version de PHP en uso, ya que dependiendo de la version puede generar conflicto ademas de comprobar que la extension "mysqli" se encuentre habilitada

https://guias.webempresa.com/preguntas-frecuentes/cambiar-la-version-php/

Ya con estas pruebas podemos ir descantando para dar con una solucion efectiva

Nos comentas

Saludos!


 
Respondido : 17/01/2026 6:32 pm
Respuestas: 6
Active Member
Topic starter
 

Muchas gracias por la respuesta.

He modificado la versión de PHP a una versión anterior 7.4 y me muestra el mensaje:

"Lo sentimos, su versión de PHP no es compatible.
Para poder usar esta versión de Joomla su hospedaje necesita usar la versión 8.1.0 de PHP o superior."

He vuelto a actualizar a la versión anterior (8.2) pero no se actualiza y ahora no carga ni la página principal.


 
Respondido : 17/01/2026 6:38 pm
Bruno
Respuestas: 6781
Illustrious Member Moderator
 

Hola Daniel,

Tu plan actual de hosting te permite cambiar a versiones mas antiguas de PHP como la 7.4?

Pudiste validar la conexión con la base de datos desde el archivo de configuration.php? 

La consulta como la edición del archivo mencionado la puedes realizar desde el adminikstrador de archivos de Cpanel/Wepanel

Quedamos atentos

Saludos!


 
Respondido : 17/01/2026 9:36 pm
Respuestas: 6
Active Member
Topic starter
 

Sí, en principio puedo cambiar la versión de PHP a versiones anteriores. Ya lo hice ayer pero no me cargaba en Joomla porque necesitaba una versión superior de PHP.

El problema sigue sin solución.

Por ir cerrando posibilidades, antes de meterme con el fichero configuration.php, he estado revisando los parámetros de PHP para ver si el parámetro mysqli está activo. No lo estaba y lo actualicé, actualizando, a su vez, la versión de PHP 8.2 sobre el servidor para que cogiese los cambios.

Sigue sin funcionar pero me he podido percatar (no sé si será importante) que, aunque lo active, el parámetro ndmysqli se desactiva.

Mando una imagen de los parámetros de PHP por si pudieran ser relevantes.

image

Muchas gracias por la ayuda (estoy un poco desesperanzado).


 
Respondido : 18/01/2026 10:37 am
Respuestas: 6
Active Member
Topic starter
 

Respecto al código del fichero configuration.php (alojado en el directorio /home/tecnopatafisica/public_html) he tratado de recuperar una copia de seguridad antigua (antes de la migración de Joomla 3 a Joomla 4) y no veo ningún cambio aparente. La página funcionaba correctamente con la versión de Joomla 5 pero cuando la actualicé la versión de Joomla sobre el servidor de Webempresa y borré la versión anterior instalada (Joomla 3) es cuando empezaron a aparecer los problemas (menciono esta información por si puede ayudar a encontrar la solución).

Los valores de los parámetros del fichero configuration.php son: 

public $user = 'tecnopat_pjf1';

public $host = 'localhost';

public $db = 'tecnopat_pjf1';
public $dbprefix = 'gv0c_';
public $dbtype = 'mysqli';
 
No sé si serán los correctos.
Muchas gracias por adelantado

 
Respondido : 18/01/2026 11:44 am
Respuestas: 6
Active Member
Topic starter
 

Aprovecho para añadir la información de la base de datos por si pudiera ser de ayuda.

image

Muchas gracias


 
Respondido : 18/01/2026 11:49 am
Respuestas: 6
Active Member
Topic starter
 

Cacharreando con el fichero de configuración y con la base de datos del servidor me he podido percatar que el usuario 'tecnopat_pjf1' ya no existía. He cambiado el nombre del usuario en el fichero de configuración coincidiendo con el de la base de datos, he cambiado la contraseña de modo que coincidieran en la base de datos y en el fichero de configuración y, tras actualizar, he conseguido recuperar la página.

Ha sido complejo pero podemos dar la incidencia por cerrada.

Muchas gracias por la ayuda.


 
Respondido : 18/01/2026 12:21 pm
Pepe
 Pepe
Respuestas: 42128
Illustrious Member Admin
 

Hola Daniel.

Genial !!! Me alegra que lo solucionaras.

Cualquier consulta que no dudes en comunicarlo.

 

Un saludo


 
Respondido : 18/01/2026 12:35 pm