Prestashop product attachments corrupted after move

When moving a PrestaShop site via FTP that includes attachments, they can become corrupted in the new server. The most common reason for this problem is because file transfer is not correctly switched by the FTP client to binary, and it does the upload in ASCII mode, resulting in corrupted data, as it’s actually binary. To avoid this problem just manually switch to Binary.