Página 1 de 1

Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 06 Ago 2018, 22:13
por karbiko
Bueno, estoy haciendo un foro de pruebas en mi mismo hosting.

Tras hacer la instalación completa, no ha habido ningún error.
Cree una nueva base de datos, no con el mismo nombre de la oficial.

Ahí entraba en el foro y no había ningún problema.

Ahora, he bajado un duplicado de mi base de datos "oficial" y, por su tamaño, la he subido a este nuevo foro con BIGDUMP.

No ha habido problema y accedo a la página inicial de esta nueva dirección sin ningún problema.
Pero en cuanto intento conectarme, me aparece este error:

Código: Seleccionar todo

Catchable fatal error: Argument 1 passed to phpbb\notification\type\base::__construct() must implement interface phpbb\db\driver\driver_interface, instance of phpbb\user_loader given, called in /homepages/11/d244955974/htdocs/ForoPruebas/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 3138 and defined in /homepages/11/d244955974/htdocs/ForoPruebas/phpbb/notification/type/base.php on line 87

PD: en esta línea, he cambiado el nombre de mi subdirectorio. No es ForoPruebas, sino otro.

¿Qué puede estar pasando?
el archivo config.php está actualizado con los datos de la bbdd nueva creada, porque si no tampoco hubiera podido entrar al principio en su bbdd recién creada con la nueva instalación que hice.

Pensé que sería que grabé la copia de la bbdd teniendo datos en caché. Pero los borré (ACP y Filezilla) y volví a hacer una nueva copia de la bbdd, y al subirla nuevamente me volvió a dar el mismo error...

Ando perdido.
Realmente no he probado en local, porque ahora no tengo instalado XAMPP, pero si no tendré que hacerlo para probar antes en local.

Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 07 Ago 2018, 01:35
por AlfredoRamos
Actualizaste algo? el problema parece ser la caché, intenta borrarla, siendo más específicos el contenido del siguiente directorio:

Código: Seleccionar todo

/homepages/11/d244955974/htdocs/ForoPruebas/cache/production/
Un error similar se obtiene en ocaciones en algunas extensiones que modifican el fichero config/services.yml, por lo regular se corrige borrando la caché para usar las nuevas dependencias.

Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 08 Ago 2018, 22:43
por karbiko
Gracias por la recomendación, Alfredo.. Pero no he podido lograrlo...

He borrado la la carpeta production dentro de caché con filezilla...

Incluso he probado entrando en mysql y deshabilitando todas las extensiones y nada.. otro error..

Al final, lo intentaré haciendo una copia de la bbdd con todas las extensiones deshabilitadas y subiré esa copia con bigdump a ver si me lo permite..

A ver si al final lo logro y hago prueba de actualización de 3.2.1 a 3.2.2 "en vivo" a ver si me da fallo o sale bien y doy el paso...
Pero es que no me pongo ni en la línea de salida para hacer la prueba.. :?: :?:

Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 09 Ago 2018, 00:20
por canidev
Una pregunta ¿el foro original y la instalación nueva son la misma versión de phpBB?

Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 09 Ago 2018, 09:00
por karbiko
Sí, en los 2 la versión es la 3.2.1, precisamente para subir copia de mi actual bbdd y así poder hacer de prueba una actualización a 3.2.2 online

Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 05 Sep 2018, 12:52
por maribelserver
Yo creo que el problema podría ser que en la db original tienes que cambiar el nombre de la dirección vieja por la nueva pero no solo en la línea en que lo haces, sino en toda la db, no? Yo cuando cambio de dominio una web en Wordpress hago un search & replace y cambio todas las instancias de dominio1.com por dominio2.com. Igual hay más sitios de tu web donde se menciona la dirección vieja.

P.D.: Ya sé que es mismo dominio. Me refiero a cambiar la dirección vieja por la nueva (subcarpeta o lo que sea).

______________________________________

ELIMINADO por SPAM

Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 05 Sep 2018, 17:08
por J_Sparrow

@maribelserver , acabo de eliminar tu "firma" por SPAM, te recuerdo que no esta permitido en este Foro.


Re: Error al intentar entrar a duplicado de mi foro en un nuevo subdirectorio en mi mismo hosting

Publicado: 11 Sep 2018, 04:28
por Gumel04
karbiko escribió: 06 Ago 2018, 22:13 Bueno, estoy haciendo un foro de pruebas en mi mismo hosting.

Tras hacer la instalación completa, no ha habido ningún error.
Cree una nueva base de datos, no con el mismo nombre de la oficial.

Ahí entraba en el foro y no había ningún problema.

Ahora, he bajado un duplicado de mi base de datos "oficial" y, por su tamaño, la he subido a este nuevo foro con BIGDUMP.

No ha habido problema y accedo a la página inicial de esta nueva dirección sin ningún problema.
Pero en cuanto intento conectarme, me aparece este error:

Código: Seleccionar todo

Catchable fatal error: Argument 1 passed to phpbb\notification\type\base::__construct() must implement interface phpbb\db\driver\driver_interface, instance of phpbb\user_loader given, called in [url=http://www.rachat-de-credit-simulation.com/comparatif] meilleur crédit [/url]/homepages/11/d244955974/htdocs/ForoPruebas/cache/production/container_4335734bbdd20f586549a504dff5f80c.php on line 3138 and defined in /homepages/11/d244955974/htdocs/ForoPruebas/phpbb/notification/type/base.php on line 87

PD: en esta línea, he cambiado el nombre de mi subdirectorio. No es ForoPruebas, sino otro.

¿Qué puede estar pasando?
el archivo config.php está actualizado con los datos de la bbdd nueva creada, porque si no tampoco hubiera podido entrar al principio en su bbdd recién creada con la nueva instalación que hice.

Pensé que sería que grabé la copia de la bbdd teniendo datos en caché. Pero los borré (ACP y Filezilla) y volví a hacer una nueva copia de la bbdd, y al subirla nuevamente me volvió a dar el mismo error...

Ando perdido.
Realmente no he probado en local, porque ahora no tengo instalado XAMPP, pero si no tendré que hacerlo para probar antes en local.
parece complicado (O.O)