WebSite X5Help Center

 
Carlos Fernando R.
Carlos Fernando R.
User

Actualización php versión pro 2021  es

Author: Carlos Fernando R.
Visited 1073, Followers 1, Shared 0  

Hola,


el panel de control de mi hosting me indica que esta obsoleta la versión php 7.1.33 que utilizo actualmente y me pide que actualice como mínimo a php 7.3.28 . Cuando actualizo a esta versión o superior el TPV de pago de la web no funciona.

¿Como puedo solucionarlo?


Saludos,
Carlos,

Posted on the
7 ANSWERS
Incomedia
Stefano G.
Incomedia

Hola Carlos

Pido disculpas, pero no estoy seguro de haber entendido el problema correctamente.

¿Qué tipo de pago está ofreciendo en su sitio web en este momento? ¿Ninguno de ellos funciona? ¿TPV es un método de pago específico?

¿Qué pasa si prueba PHP 8.0?

Por favor, manténgame informado aquí para que pueda investigar esto más a fondo.

Gracias

Stefano

Read more
Posted on the from Stefano G.
Carlos Fernando R.
Carlos Fernando R.
User
Author

Hola Stefano,

para el pago con tarjeta utilizamos la palataforma de Caixabank, que es de lo más usuales en España. 

El problema es que la web no se conecta con la plataforma de pago (no recibe la información enviada por nuestra web) si se actualiza el PHP. Nosotros estamos utilizando php 7.1.33, si se cambia a una más actualizada nuestra web no se conecta.

Saludos,

Carlos.

Read more
Posted on the from Carlos Fernando R.
CARLOS AMARAL
CARLOS AMARAL
Moderator
Best User of the month ESBest User of the month PT

Hola Carlos,

Creo que el problema ahi viene mas bien por el codigo que te ha disponibilizado la Caixa para agregar a tu sitio y que funcione todo eso...  por lo que en realidad deberias contactarte con soporte del banco me parece.

Prueba y nos comentas que te responden...

Saludos

Carlos A.

Read more
Posted on the from CARLOS AMARAL
Carlos Fernando R.
Carlos Fernando R.
User
Author

Hola Stefano,

he hablado tanto con la gestíon del servidor, como con el soporte de Caixabank y los dos me han indicado que el problema es de la web.

Con respecto a lo que comenta Carlos Amaral, como explico anteriormente, el tpv funciona perfectamente con php 7.1.33

Saludos,

Carlos.

Read more
Posted on the from Carlos Fernando R.
CARLOS AMARAL
CARLOS AMARAL
Moderator
Best User of the month ESBest User of the month PT

Carlos,

WebSite X5 genera codigo compatible con PHP 7.3.x (o sea...  de la 7.1 hacia arriba).

Los que te obligan a actualizar php son los de tu proveedor de hosting, y seguramente el codigo que te ha brindado la Caixa no funcione bien con PHP 7.3, por lo que tienes dos opciones:

  1. Dejar PHP 7.1 en tu hosting sin hacerle caso a tu proveedor (ya que no es una version obsoleta, sino que por comodidad tu proveedor prefiere no seguir soportando esa version).
  2. Hablar con Caixabank para que actualicen el codigo que conecta con el sistema de pagos, para que funcione con la version 7.3 de PHP.

Por eso te decia que WebSite X5 me parece que no tiene nada que ver en este caso.

Saludos colega...

Carlos A.

Read more
Posted on the from CARLOS AMARAL
ANTONIO A.
ANTONIO A.
User

Hola Carlos, si la plataforma que usas es redsys a partir de la version php 7.2 se genera un problema en el fichero apiRedsys.php.

Si sigues las instrucciones del siguiente enlace lo puedes corregir tu mismo.  A mi me paso lo mismo y con este apaño volvio a funcionar.

https://www.informaticalescala.com/es/redsys-y-php-7-2-x/

Espero te funcione

Saludos

Read more
Posted on the from ANTONIO A.
Carlos Fernando R.
Carlos Fernando R.
User
Author

Hola Antonio,
muchas gracias.

Voy a intentarlo, y volveré a hablar con Redsys a ver que pasa con esto, ya que decían que el problema era de la web.

Saludos,
Carlos.

Read more
Posted on the from Carlos Fernando R.