Error configurar pa...
Avisos
Vaciar todo

Error configurar parámetros productos prestashop 1,7  

Página 2 / 2
 
jaime luis
 jaime luis
Estimable Member

Buenos días
Después de actualizar Prestashop de la 1.7.3.x a la 1.7.4.2 me he dado cuenta de un error cuando quiero acceder a Configurar-párametros de la tienda-configuración de productos, ahí me sale este error:
"Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused."

Tengo dos instalaciones de Prestashop y en las dos me ocurre, ya he pasado el Stephan y nada, no accedo....
Adjunto captura de pantalla en modo debug

Se os ocurre algo?
Gracias!!!

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 02/08/2018 11:06 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jaime.

.- accede a tu cuenta de cPanel -> Bases de datos -> phpMyAdmin

.- Selecciona la Base de datos que utiliza tu instalación:
.- Pulsa en Exportar para tener una copia de la base de datos.

.- selecciona de nuevo la base de datos y pulsa en " Generar consulta "

.- En el bloque " Consulta a la base de datos " añade lo siguiente:

INSERT INTO `ps_configuration_lang` (`id_configuration`, `id_lang`, `value`, `date_upd`)
VALUES
    (1, 1, '', NULL),
    (1, 2, '', NULL),
    (1, 3, '', NULL),
    (1, 4, '', NULL);

Una vez realizada la consulta mostrara un mensaje superior con las tareas que realizo

Esta consulta la tienes que realizar para todas las tiendas que tienes en esa instalación, solo tienes que cambiar el primer valor " 1 " por el ID de cada tienda que puedes encontrar en la tabla " ps_shop "

Un saludo

ResponderCitar
Respondido : 06/08/2018 12:31 pm

Cursos Gratuitos WordPress

jaime luis
 jaime luis
Estimable Member

Buenos días de nuevo
No se si por seguir las indicaciones de la consulta de la base de datos o que, pero los estados de los pedidos comenzaron a fallar, total, he recuperado una copia de la versión 1.7.3 y después de pasar Stephan, y actualizar el modulo autoupgrade he vuelto a actualizar a la 1.7.4.2 y ya lo de los estados de pedidos ya funciona correcto, pero lo de la configuración de productos sigue igual.

Saludos!!!

ResponderCitar
Respondido : 06/08/2018 12:34 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jaime.

Creo que se cruzaron las entradas.
El problema viene por los idiomas, algunos contienen valores vacíos, para solucionarlo sigue los pasos que te indique en la anterior entrada.

Un saludo

ResponderCitar
Respondido : 06/08/2018 12:38 pm

jaime luis
 jaime luis
Estimable Member

Hola
Es lo que he estado haciendo ayer, pero el mensaje de las tareas que se han realizado no me sale, simplemente desaparece la consulta sin salir mensaje alguno...
Gracias

ResponderCitar
Respondido : 06/08/2018 2:44 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Jaime.

Ok, realiza los pasos con todas las tiendas que tienes, aunque no te aparezca el aviso de las tareas realizadas.

Una vez realizada la consulta de todas, revisa si puedes acceder a los parámetros.

Un saludo

ResponderCitar
Respondido : 06/08/2018 4:29 pm

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

jaime luis
 jaime luis
Estimable Member

Hola Pepe
Lo he hecho y luego abro la tabla ps_configuration_lang, y no aparece nada nuevo, por lo que he insertado las entradas manualmente, que no se si se puede pero lo he hecho, adjunto captura de pantalla a ver si tendría que quedar así.
He vaciado cache, y nada el error se reproduce igual.

Gracias

ResponderCitar
Respondido : 06/08/2018 5:26 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Creo que hay un error, el id_configurationsegun la documentación:
http://forge.prestashop.com/browse/BOOM-5982 , no es el id de la tienda, deben ser los valores de estas constantes:

PS_LABEL_IN_STOCK_PRODUCTS
PS_LABEL_OOS_PRODUCTS_BOA

Estas están en la tabla ps_configuration, las puedes averiguar con esta consulta

select * from ps_configuration where name = 'PS_LABEL_IN_STOCK_PRODUCTS' or name = 'PS_LABEL_OOS_PRODUCTS_BOA';

Una vez tengas los ids, debes hacer dos inserts o updates para cada ID, revisa detalladamente:
http://forge.prestashop.com/browse/BOOM-5982

Si te complicas con esto mejor regresa a tu versión anterior y espera una actualización que corrija este problema.

Saludos.

ResponderCitar
Respondido : 06/08/2018 6:31 pm

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

jaime luis
 jaime luis
Estimable Member

Hola Jhon
Tengo dos instalaciones, una nueva, en la que siguiendo tus indicaciones lo he solucionado, eso si, insertando linea a linea, pero bien.
En cambio en la que tengo multitienda no lo consigo. Te adjunto captura de pantalla de lo que me sale cuando ejecuto la consulta para saber lo que hay que modificar o añadir, está como duplicado...

Gracias

ResponderCitar
Respondido : 06/08/2018 8:46 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Prueba igualmente poniendo 4 consultas 2 por cada tienda y verifica.

PD. Veo en tu captura que hay un null en id_shop_group, tal vez hubo problemas en la creación de la multitienda.

Saludos.

ResponderCitar
Respondido : 06/08/2018 10:46 pm

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

jaime luis
 jaime luis
Estimable Member

Hola Jhon
te refieres a que añada las 6 tiendas en la tabla "configuration"
'PS_LABEL_IN_STOCK_PRODUCTS'
'PS_LABEL_OOS_PRODUCTS_BOA';
de estas dos filas por cada tienda?

gracias

ResponderCitar
Respondido : 06/08/2018 11:54 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

En tu multitienda tienes múltiples idiomas igualmente?

No creo que sea necesario repetir las constantes ya que esas constantes hacen referencia al grupo de tiendas, verás, teóricamente todas tus tiendas deberían estar en un solo grupo, el grupo 1 y además en esa tabla sólo debería haber una sola vez:

PS_LABEL_IN_STOCK_PRODUCTS
PS_LABEL_OOS_PRODUCTS_BOA

Tal como lo tienes ahora se repiten pero una tiene el grupo a null por lo que posiblemente es como si no estuvieran.

Prueba hacer simplemente la actualización (Update), tal como se comenta en:
http://forge.prestashop.com/browse/BOOM-5982

La actualización la harías con los IDs de las constantes que no son nulas

Saludos.

ResponderCitar
Respondido : 07/08/2018 6:31 pm

Cursos Gratuitos WordPress

jaime luis
 jaime luis
Estimable Member

Gracias Jhon!!!
Dios!!! que no tengo ni idea, me he hecho de las 7 tiendas todas las lineas de las tablas y nada!!!
Pero lo he resuelto, he borrado todo lo añadido, he dicho "Null" en los campos tanto de grupo de tiendas como en tiendas en la tabla "configuration" y he comprobado que en la tabla "configuration_lang" la etiqueta de producto fuera de stock no estaba con los idiomas, he agregado las Linas y listo!!!!!

PS_LABEL_IN_STOCK_PRODUCTS
PS_LABEL_OOS_PRODUCTS_BOA
PS_LABEL_OOS_PRODUCTS_BOD

Son estas las que hay que poner lo de los idiomas

Solucionado, gracias a vuestras pistas!!!

Saludos

ResponderCitar
Respondido : 07/08/2018 6:59 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Que bueno que encontraste la solución.

Gracias por el aporte.

Saludos.

ResponderCitar
Respondido : 07/08/2018 7:29 pm

jaime luis
 jaime luis
Estimable Member

Gracias a todos vosotros por vuestra colaboración
Saludos!!!

ResponderCitar
Respondido : 07/08/2018 7:30 pm
Página 2 / 2