Avisos
Vaciar todo

Problema al descargar los adjuntos de los productos

4 Respuestas
3 Usuarios
0 Reactions
521 Visitas
Respuestas: 3
New Member
Topic starter
 

Prestashop 1.5
Estamos subiendo ficheros adjuntos a los productos de tipo PDF, ZIP y RAR, y estamos teniendo problemas cuando se descargan desde la zona de la tienda. Los descarga pero el sistema operativo indica que están corruptos. Hemos comprobado si se han corrompido al subirlos y cuando los hemos descargado por FTP se ven perfectamente. ¿Sabéis por qué puede estar pasando esto?

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 01/09/2017 11:59 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

Has verificado con otros tipos de ficheros como por ejemplo imágenes, ficheros de Word, Excel, etc para verificar si te ocurre con todos los archivos?


 
Respondido : 02/09/2017 1:37 am
Respuestas: 3
New Member
Topic starter
 

Hola,
Gracias por contestar. Al final encontré el problema. Prestashop estaba añadiendo los bytes EF BB BF al inicio de cada fichero de descarga, por lo visto es el llamado BYTE ORDER MARK (BOM) y eso hacia que se corrompieran.
Busque los ficheros PHP que tuvieran el BOM al inicio y encontré que el Cookie.php lo tenía, una vez corregido todo funciona bien.
El comando para poder buscarlo que usé fue este:
find . -type f -print0 | xargs -0 awk '/^xEFxBBxBF/ {print FILENAME} {nextfile}'


 
Respondido : 04/09/2017 10:26 am
Pepe
 Pepe
Respuestas: 41113
Illustrious Member Admin
 

Hola Rodolfo.

Genial !!!! me alegar que lo solucionaras.
Gracias por informarnos y aportar la solución, seguro que vendrá muy bien ( Me la apunto ) 😉

Cerramos el tema.

Un saludo y de nuevo gracias por aportar soluciones.


 
Respondido : 04/09/2017 10:41 am