Ma il contenuto?
Serve mica per decodificare illegalmente le protezioni ai canali satellitari?
no
Codice PHP:
Vedi se questa discussione può esserti utile: [MkPortal-Joomla] Download file corrotti , c'è anche la soluzione al problema.
trovata la soluzione, il problema era nel file index.php, adesso modificato e tutto ok, posto la soluzione può servire ad altri.
Allora per mkportal modificare (da riga 1122>1131) /mkportal/modules/downloads/index.php da
Codice:
header("Cache-Control: ");
header("Pragma: ");
header("Content-Type: application/octet-stream");
header("Content-Length: " .(string)(filesize($real_file)) );
header('Content-Disposition: attachment; filename="'.$name.'"');
header("Content-Transfer-Encoding: binary\n");
if($h = fopen($real_file, 'rb')){
while( (!feof($h)) && (connection_status()==0) ){
print(fread($h, 1024*8));
flush();
in questo modo
Codice:
header("Cache-Control: ");
header("Pragma: ");
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="'.$name.'"');
if(@zlib_get_coding_type() != "gzip") {
header("Content-Length: " .(string)(filesize($real_file)) );
header("Content-Transfer-Encoding: binary\n");
}
if($h = fopen($real_file, 'rb')){
while( (!feof($h)) && (connection_status()==0) ){
print(fread($h, 1024*8));
flush();
ora funziona tutto bene e non ho più nessun errore in merito.