Fejl ved upload af store filer
Jeg har nu kæmpet uafbrudt i adskillelige dage for at løse et problem i forbindelse med (http) upoload af store filer (+100 MB) til et website, jeg har lavet.Problemet er, at når jeg forsøger at uploade store filer, så "dør" processen og IE7 giver meddelelsen "Internet Explorer kan ikke vise websiden."
Sitet er programmeret i PHP/MySQL og kører på en Apache-server på et webhotel hos Servage.net.
Jeg har lavet flg. htacces-fil for at overskrive default-indstillingerne og tjekket om de ønskede ændringer er opdateret i php.ini ved at kalde phpinfo. Alt er tilsyneladende i orden.
Min .HTACCESS-fil ser sådan ud:
php_value upload_max_filesize 200M
php_value post_max_size 500M
php_value memory_limit 1G
php_value max_input_time 10800
php_value max_execution_time 10800
php_value session.gc_maxlifetime 10800
Fejlfinding:
Jeg mener at kan udelukke programmeringsfejl i formular + script. Jeg har som alternativ til mit eget prøvet diverse færdige scripts, som alle laver samme fejl under upload (af store filer).
Hvis jeg uploader tilsvarende store filstørrelser under Localhost, er der ingen problemer.
Jeg har især brugt en bestemt video-fil til mine forsøg. Det er en flv-fil på 127 MB. Upload-processen dør konsekvent efter 38-39 sekunder.
Ved upload af en fil på 147 MB dør upload-processen efter 41-42 sekunder.
Det virker derfor som om, at tidsintervallet (før fejlmeddelelse) forholder sig relativt til filstørrelsen.
Jeg er derfor ret sikker på, at det er et parameter i php.ini-filen, som sætter en tidsbegrænsning af en slags.
Jeg vil blive dybt taknemlig, hvis nogen kan løse mit problem.
Hvis du har behov for flere detaljer, skal du bare sige til.
På forhånd tak
Tobber