Actualización php versión pro 2021
Автор: Carlos Fernando R.
Просмотрено 1072,
Подписчики 1,
Размещенный 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,
Размещено
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
Автор
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.
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.
Автор
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.
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:
Por eso te decia que WebSite X5 me parece que no tiene nada que ver en este caso.
Saludos colega...
Carlos A.
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
Автор
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.