Terminado

Luis Enrique Ontivero - Corrección de 2 fallos y supervisión de cambios realizados (Php-Laravel)

Publicado el 26 Septiembre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

Tenemos una web desarrollada mayoritariamente en php (framework en Laravel), y recientemente se han actualizado sus librerías y se ha pasado de la versión de php 7.0.33 a la versión 8.2.10 (Laravel se ha actualizado de la v5.4 a la versión 9.19). Con este cambio dos funciones que operaban correctamente han dejado de hacerlo:

1º Envío de mensajes sms para notificar la conexión al sistema de usuarios que lo realizan desde una nueva IP a la hora de loggearse
2º Envío de mail de notificación a usuarios que se conectan al sistema desde una nueva IP a la hora de loggearse

En este cambio de versión, además de actualizar las librerías, se han modificado los siguientes archivos, que además guardan relación con las dos funciones que fallan:

\app\Exceptions\Handler.php
\app\Http\Controllers\Auth\LoginController.php
\app\Http\Controllers\LoginController.php
\app\Http\Controllers\SmsSendMessage.php
\app\Http\Controllers\UserController.php
\config\mail.php

El trabajo consiste en revisar los cambios realizados y ver qué error o errores se han cometido, y corregir dichos errores para que el sistema funcione como antes de dichos cambios.
__________________________________________
Observaciones:
Rogamos que no presenten propuesta programadores freelance sin experiencia o sin calificaciones positivas en Workana. Buscamos colaboradores estables para este y otros trabajos.
Tenemos dos servidores destinados a pruebas. Los trabajos se realizarán en uno de ellos sobre una copia independiente del sistema a la cual se dará acceso. Este servidor realiza copias de seguridad para restaurar en cualquier momento versiones anteriores a los cambios que realice. No está permitido descargar el proyecto para su trabajo en local. Se dará acceso a la versión actual y dispondrá también del código de la versión que había anteriormente a estos fallos para contrastar los cambios que fueron realizados (son cambios mínimos)
Debería estar solucionado todo entre 1-2 días, 3 como máximo.

Categoría Programación y Tecnología
Subcategoría Programación Web

Plazo de Entrega: No definido

Otros proyectos publicados por I.