У меня проблема с недействительными сертификатами подписи для файлов, загруженных с помощью Firefox.IE, Opera, Safari и Chrome все в порядке.Если файл загружается напрямую, щелкнув ссылку в FF, это также нормально, но если файл загружен с использованием PHP в целях безопасности, он на 1 байт больше, с прикрепленным x0A в конце, и я думаю, что это приводит к сбою проверки проверки,PHP очень прост:
<?php
$file = "../downloads/".$_GET['link'];
$size = filesize($file);
$type = filetype($file);
header('Content-Type: application/octet-stream');
header("Content-Transfer-Encoding: Binary");
header( "Content-Disposition: attachment; filename=".basename($file));
header("Content-Length: ".$size);
header("Content-Type: ".$type);
readfile($file);
?>
У кого-нибудь есть идеи, почему только у Firefox могут возникнуть проблемы с получением размера прямо здесь?Благодарен за любые идеи.