Class 'PDO' not fou...
 
Avisos
Vaciar todo

Class 'PDO' not found

10 Respuestas
2 Usuarios
0 Reactions
1,558 Visitas
Respuestas: 123
Estimable Member
Topic starter
 

Hola!

Tengo instalado J3.4 y me sale este error en la global configuration:
Fatal error: Class 'PDO' not found /libraries/joomla/database/[drive]/pdomysql.php on line 102

He buscado por internet y he encontrado este parche:
https://docs.joomla.org/J3.x:Class_%27PDO%27_not_found

Pero, ¿como se aplica este parche? ¿desde donde lo ejecuto o instaldo?

Gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 11/03/2015 4:10 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

Debes tener algo mal configurado, como tienes la pantalla de configuración global => Servidor => Configuración de BD, lo normal es que este seleccionado MYSQLi, ya que este es el driver que te funcionará correctamente.

Saludos.


 
Respondido : 11/03/2015 4:26 pm
Respuestas: 123
Estimable Member
Topic starter
 

El problema precisamente lo tengo en configuración global.
Adjunto una captura de pantalla donde se ve la configuración del servidor y el error en la zona de base de datos

Aunque pudiese cambiar algo, la opción de grabar los cambios no existe, está todo desconfigurado.

Gracias!


 
Respondido : 11/03/2015 4:31 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Prueba cambiando el template del administrador por defecto des des Extensiones => gestor de plantillas, verifica si tienes otro template para el administrador y prueba cambiandolo

Saludos.


 
Respondido : 11/03/2015 4:37 pm
Respuestas: 123
Estimable Member
Topic starter
 

Lo he probado y el problema sigue siendo el mismo


 
Respondido : 11/03/2015 4:51 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Entiendo que has cambiado temporalmente de template , el template ISIS , al template Hathor como predeterminada ,para el administrador, y todo el aspecto cambió, aún asi no se ve correctamente la configuración global?

Este problema que presentas sólo te sucede en la configuración global?

El problema lo detectaste luego de alguna actualización?

Saludos.


 
Respondido : 11/03/2015 5:00 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Entiendo que has cambiado temporalmente de template , el template ISIS , al template Hathor como predeterminada ,para el administrador, y todo el aspecto cambió, aún asi no se ve correctamente la configuración global?

Este problema que presentas sólo te sucede en la configuración global?

El problema lo detectaste luego de alguna actualización?

Saludos.


 
Respondido : 11/03/2015 5:00 pm
Respuestas: 123
Estimable Member
Topic starter
 

Así es, he hecho ese cambio de plantillas.

El problema solo lo he encontrado en config. global.

El problema me ha aparecido al actualizar al J3.4 (hace ya unos días, pero no lo había detectado hasta hoy)

¿El parche que he encontrado no tiene nada que ver?


 
Respondido : 11/03/2015 5:02 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Si que podrías probar aplicando el parche, pero tienes que hacerlo manulamente, verás que hay una función y simbolos + y - en las líneas, significa que debes buscar esta función y agregar el código que tiene la línea de + y quitar el código de -

La modificación es en este archivo :
libraries/joomla/database/driver/pdomysql.php

Referencia : https://github.com/joomla/joomla-cms/pull/6175.patch

Saludos.


 
Respondido : 11/03/2015 5:19 pm
Respuestas: 123
Estimable Member
Topic starter
 

He subido el parche y ya funciona.

Gracias, porque no sabía como se hacía el cambio.


 
Respondido : 11/03/2015 5:52 pm