Avatar billede dansoend Nybegynder
14. december 2004 - 10:15 Der er 11 kommentarer

Maximum størrelse af uploadet filer

Jeg kører php4 på en apache2.0 server.

Jeg vil gerne kunne uploade store filer til en fildelings tjeneste. Hvad afgør hvor store filer jeg må uploade (php.ini, apache.conf)?

Jeg har ændret i php.ini og sat upload_max_filesize 250M, men kan kun uploade filer på omkring 20 mb. Hvorfor det?

Håber i kan hjælpe.
Avatar billede morteeart Nybegynder
14. december 2004 - 10:16 #1
fordi din server laver timeout på overførslen.

kan tilpasse i php.ini

max_execution_time = 90000    ; Maximum execution time of each script, in seconds

sæt den en del højere.
Avatar billede dansoend Nybegynder
14. december 2004 - 10:20 #2
jeg havde sat den til 3000 = 50 min, som da burde være rigeligt.
Avatar billede morteeart Nybegynder
14. december 2004 - 10:23 #3
hvad med:

post_max_size = 64M (php.ini)
Avatar billede dansoend Nybegynder
14. december 2004 - 10:24 #4
post_max_size = 250 mb
Avatar billede morteeart Nybegynder
14. december 2004 - 10:27 #5
hmm, kan ikke lige kommet på mere så, udover den her:

(httpd.conf)

# MaxKeepAliveRequests: The maximum number of requests to allow
# during a persistent connection. Set to 0 to allow an unlimited amount.
# We recommend you leave this number high, for maximum performance.
#
MaxKeepAliveRequests 100
Avatar billede dansoend Nybegynder
14. december 2004 - 10:29 #6
jeg får i øvrigt følgende fejl meddelse, hvis jeg f.eks. prøver at uploade en fil på 27 mb:

Fatal error: Allowed memory size of 262144000 bytes exhausted (tried to allocate 98195850 bytes) in [filename]

er det ikke lidt mærkeligt den prøver at allokere så meget memory?
Avatar billede jakoba Nybegynder
14. december 2004 - 10:29 #7
.        http://dk.php.net/manual/en/ini.sect.file-uploads.php
I din configuration skal
    post_max_size
være større end  upload_max_filesize
        http://dk.php.net/manual/en/ini.sect.data-handling.php#ini.post-max-size
og igen skal
    memory_limit
være en tand større end  post_max_size

mvh JakobA
Avatar billede dansoend Nybegynder
14. december 2004 - 10:32 #8
alle 3 variable er 250 mb som burde være rigeligt
Avatar billede jakoba Nybegynder
14. december 2004 - 10:40 #9
så forstår jeg ikke hvorfor du får den fejlmelding du nævner.
    Kommentar: dansoend 14/12-2004 10:29:02

Bor du på et hotel hvor udbyderen evt kan have regler med højere prioritet end dem du prøver at sætte ?
Avatar billede jakoba Nybegynder
14. december 2004 - 10:42 #10
Hvis du uploader 2 eller flere filer med een form er det summen af filernes længder der tæller.
Avatar billede dansoend Nybegynder
14. december 2004 - 11:08 #11
Nej, det er min egen server og jeg uploader kun en fil ad gangen.

Det er lidt mystisk.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester