Jump to content

Problema extraño con Redsys 2.8.5


Recommended Posts

Hola compañeros,

 

Llevo instalando el módulo de Redsys un montón de tiempo y es la primera vez que me veo con este problema:

 

Básicamente el pago se realiza pero la notificación de redsys a prestashop no funciona (esto si es común).

 

En las notificaciones de panel de redsys queda registrado:

 

-1 Server returned HTTP response code: 500 for URL: http://dominio.com/modules/redsys/validation.php

 

 

Lo he estado mirando en detalle y probando cosas, y si entro en la url:

 

/modules/redsys/validation.php en firefox me muestra lo siguiente:

 

Error de códificación de contenido.

 

La página que está intentando visualizar no puede mostrarse porque utiliza un formato de compresión no válido o no admitido.

 

La linea de código que provoca esto es:

include(dirname(__FILE__).'/redsys.php');

He probado a desactivar la compresión gzip, a guardar el archivo en UTF8, a sustituir los ficheros del módulo con una instalación limpia, nada, tengo otro prestashop en el mismo servidor y Redsys funciona correctamente.

 

¿A algún forero le ha pasado algo parecido?

 

Link to comment
Share on other sites

Lo he conseguido solucionar, cambiando la linea de código que comento arriba por:

include_once(dirname(__FILE__).'/redsys.php');

Con include_once te aseguras que solo lo cargue una vez... pero es que no lo está cargando en ningún otro sitio, no debería ser necesario, en cualquier caso funciona.

 

Espero que le sirva de ayuda si alguien se encuentra en la misma situación.

 

Un saludo.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...