Problema con la subida de imagenes desde dominios o subdominios #59
Labels
No Label
API
Backend Issue
Expected Behavior
Landingpage Issue
New Feature Request
Question
Usability issues
WishList
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: qwerty/tupali#59
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Por alguna razón el servidor cuando se llama upload.php para subir imagenes no lo hace desde el subdominio o dominio desde el que se esta intentando, al parecer cambia la URL y por ellos saca un error de Cross-origin, ya cuadre en el servidor todo lo relacionado con CORS pero sigue presentandose el problema.
upload.php:1 Uncaught DOMException: Blocked a frame with origin "https://tupale.co" from accessing a cross-origin frame.
at https://tupale.co//milfs/includes/upload.php:1:16
La session se esta creando mal, guardando la url como tupale.co y no con el subdominio
root@tupalesrv:/# cat /var/lib/php/sessions/sess_pp47l5ic56iui4ku1s4jqfkt40
username|s:31:"fernandocastro@openstreetmap.co";id|s:5:"27158";grupo|s:1:"1";equipo|s:4:"CORE";tabla_autenticacion|s:8:"usuarios";prioridad|s:1:"5";id_empresa|s:2:"88";|s:0:"";path|s:18:"/home/tupale/milfs";path_images_secure|s:19:"/home/images_secure";url|s:24:"https://tupale.co/milfs/";site|s:18:"https://tupale.co/";analizador|s:2:" ";upload_size|s:2:"30";root@tupalesrv:/#
Al parecer el error esta relacionado con este notice de php
[Wed Jul 05 01:10:28.804829 2017] [:error] [pid 16701] [client 199.16.157.180:44622] PHP Notice: Undefined index: HTTP_REFERER in /home/tupale/milfs/images/secure/index.php on line 22
[Wed Jul 05 01:10:31.508767 2017] [:error] [pid 16698] [client 199.16.157.180:48203] PHP Notice: Undefined index: HTTP_REFERER in /home/tupale/milfs/images/secure/index.php on line 22
El problema esta en el archivo de funciones restaure una copia reciente y se resolvio el problema.
Compara los dos archivos de funciones y mira donde esta la diferencia
Esto es lo que veo con el diff
Que ejecute asi:
diff /home/tupale/milfs/funciones/funciones.php /home/kleper/tupali/milfs/funciones/funciones.php
El que esta en /home/kleper es el nuevo que no funciona.
5964c5946
< }else {
empresa=
_SESSION[id_empresa];}9935,9936c9933,9934
< $javascript = "includes/upload.php";
< $path = "";
Adjunto el archivo de funciones que restaure del Backup.