Errores #95
cerradaRefactoring de funciona duplicadas
100%
Descripción
PHP tiene un error silencioso. Si una función es definida por segunda vez, el código se cae sin dejar ningún registro en los logs.
Este error es muy grande, abarca todo el código y no solucionarlo impide que las páginas carguen en lo absoluto. Omitir las funciones hace que las páginas fallen al no tener las funciones respectivas.
Actualizado por Tomas Villegas hace más de 1 año
- % Realizado cambiado de 0 a 10
- Tiempo estimado cambiado de 48:05 h a 48:05 h
El archivo budget.php
ha sido migrado correctamente, no obstante su css no muestra correctamente la tabla.
Actualizado por Tomas Villegas hace más de 1 año
- % Realizado cambiado de 10 a 30
- Tiempo estimado cambiado de 48:05 h a 48:05 h
El archivo milestiones
ha sido migrado correctamente, no obstante salta un chequeo de bad query y debe revisarse con posterioridad.
El archivo inicio_home
ha sido migrado correctamente, no obstante su css solapa con la navbar y la página se muestra en blanco. No obstante, el source code html ha sido renderizado correctamente por el server (no está truncado por bad php code).
El archivo overview_phase
está truncado. Se saltó el chequeo de bad query para crear el resto del html, pero php está abortando la ejecución y el cliente recibe un html truncado. Se requiere mayor investigación, el error no está siendo reflejado en ningún log.
Actualizado por Tomas Villegas hace más de 1 año
- % Realizado cambiado de 30 a 40
- Tiempo estimado cambiado de 48:05 h a 48:05 h
El archivo overview_phase
ha sido migrado correctamente. La console del navegador de internet muestra que el archivo un error en el archivo cerrado_get
al utilizar la vieja ruta.
Actualizado por Tomas Villegas hace más de 1 año
- % Realizado cambiado de 40 a 50
- Tiempo estimado cambiado de 48:05 h a 48:05 h
El error del archivo cerrado_get.php
dentro de overview_phase
ha sido corregido.
El archivo phase_aims.php
ha sido migrado correctamente; su archivo asociado funciones_phase_aims.php
sufre de duplicación de funciones y de momento debe ser excluido del archivo para renderizar correctamente el sitio.
El archivo budget.php
estaba truncado, esto fue solucionado y ahora carga todos los elementos del html.
Claudio habilitará los logs de PHP para poder visualizar estos errores (PHP 8.x tiene otros defaults).
Actualizado por Tomas Villegas hace más de 1 año
- % Realizado cambiado de 50 a 60
- Tiempo estimado cambiado de 48:05 h a 48:05 h
Todos los archivos han sido migrados y el html renderiza por completo.
Se ha añadido una botonera para cambiar entre sitios, el archivo control.php
es considerado el index.
Claudio ha habilitado los logs de PHP, ahora se puede chequear las colisiones de funciones entre archivos para ordenarlas.
Actualizado por Tomas Villegas hace más de 1 año
- Estado cambiado de Nueva a Resuelta
- % Realizado cambiado de 60 a 100
- Tiempo estimado cambiado de 48:05 h a 48:05 h
Todas las funciones duplicadas fueron migradas funciones_shared.php
y este archivo fue incluido como dependencia de otros.
Actualizado por Tomas Villegas hace más de 1 año
- Estado cambiado de Resuelta a Cerrada