Hur öka storleken på uppladdade filer?

Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på sidan.

Moderatorer: Moderatorgrupp, Supportgrupp

Kategoriregler
Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på forumindex.

Klicka här för att se våra allmänna forumregler.
Skriv svar
AndersO
Medlem
Medlem
Inlägg: 20
Blev medlem: 2011-11-11 19:39
Svar: 0

Re: Hur öka storleken på uppladdade filer?

Inlägg av AndersO »

Har du provat att sätta "Maximala bilddimensioner och Maximal filstorlek:" till värde 0?
Användarens profilbild
Marcus
Hedersmedlem
Hedersmedlem
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0

Re: Hur öka storleken på uppladdade filer?

Inlägg av Marcus »

Det kan ju vara din server som sätter begränsningen... då spelar det inte någon roll vad du sätter på ditt forum.

Du kan dock glömma att du får sätta 200MiB eller 2000MiB, det överskrive även den mest generösa webbservers maxvärde på filuppladdning.

Varför? Jo, för ett PHP-skript får normalt köra i mellan 30-60 sekunder (inställning i PHP), och då får det alltså max ta den tiden att köra skriptet (säg att 1 sekund går åt totalt) alltså 29-59 sekunder kvar... om du då har 10Mbit/s från din ISP, även för uppladdning (vilket är ovanligt högt) så kan du max ladda upp 1MiB/sekund. Dvs. max 29-59 MiB, sedan får du timeout. OBS! Detta är bara teoretiskt möjligt, då du troligen inte få ut 10Mbit/s mot servern... av olika orsaker.

Ska man ladda upp stora filer, får man skapa ett skript som förekommer timeout och laddar uppfilen i "chunks" som den sedan sätter ihop till hela filen på servern.

Jo, det heter MiB. http://sv.wikipedia.org/wiki/MiB

MB är en SI-enhet basera på 10-basen. Allså där MEGA == 10^6 == 1.000.000 byte, men datorer är binära och därav MiB (mebibyte) där 2^20 == 1.048.576 byte. En kibibyte är (2^10) 1024 byte och en mebibyte är 1024*1024.

Notera att hårddiskar ofta är enligt SI-enhet. Detta betyder att 1TB är just 1.000.000.000.000 byte och och inte 1TiB. I praktiken rapporteras 1TB som ca. 930GB av ditt operativsystem... trist att 70GB försvann bara så där.
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 7 och 0 gäster