[php] probleem upload_max_filesize

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een script om foto's naar een server te uploaden via een html browse field dat via een HTTP POST verstuurd wordt naar een upload script.

De upload_max_filesize staat op 2MB. en de post_max_size staat op 8MB

Echter wanneer ik bestanden van >1MB probeer te kopieren submit het form niet (er wordt een 404 error gegeven).

Heeft iemand een idee wat er mis gaat en hoe dit verholpen kan worden?

Acties:
  • 0 Henk 'm!

Verwijderd

Post je script eens, dan kunnen we meer zien... Dit blijft een beetje vaag zo...

Acties:
  • 0 Henk 'm!

  • Zym0tiC
  • Registratie: Februari 2001
  • Laatst online: 08:18

Zym0tiC

^_^

Ik ben ook tegen dit probleem opgelopen. Na wat navraag bleek dat in php.ini ook nog een max. upload waarde staat.

Ik heb het nog niet nagekeken of gecontroleerd maar dit is wat ik heb gehoord

There is no such thing as innocence, only degrees of guilt | Flickr!


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Het upload script wordt niet bereikt als het bestand >1mb is, "pagina kan niet gevonden worden".

het form is een standaard form met een browse-field dat met POST verstuurd wordt.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Zym0tiC schreef op 30 november 2003 @ 20:57:
Ik ben ook tegen dit probleem opgelopen. Na wat navraag bleek dat in php.ini ook nog een max. upload waarde staat.

Ik heb het nog niet nagekeken of gecontroleerd maar dit is wat ik heb gehoord
Klopt, dat is de upload_max_filesize die ik noem, die staat op 2MB en zou dus in principe genoeg moeten zijn.

Acties:
  • 0 Henk 'm!

  • Bart B
  • Registratie: Juli 2000
  • Laatst online: 05-01 16:29
Ik moest in mijn Apache configuratiefile ook de volgende lijn aanpassen:
code:
1
LimitRequestBody [getal in bytes]

Bij mij had ik een getal dat 26MB ingevuld, maar dit is afhankelijk van welke groote bestand je over wilt kunnen sturen.

[ Voor 40% gewijzigd door Bart B op 30-11-2003 21:16 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bart B schreef op 30 november 2003 @ 21:06:
Ik moest in mijn ApacheConfig ook de volgende lijn aanpassen:
code:
1
LimitRequestBody [getal in bytes]
Hoe groot heb je die waarde gezet? 2MB of hoger?

Acties:
  • 0 Henk 'm!

  • MaxxRide
  • Registratie: April 2000
  • Laatst online: 22-06 16:52

MaxxRide

Surf's up

Staat in de post, 26 MB ;)

If you are not wiping out you are nog pushing enough...


Acties:
  • 0 Henk 'm!

  • BierPul
  • Registratie: Juni 2001
  • Laatst online: 12-09 14:07

BierPul

2 koffie graag

Maar zou je dan niet gewoon een melding vanuit Apache moeten krijgen :?

Ik denk gewoon dat je een timeout hebt op je script.

Als je bijv een chello accountje hebt met 16k upload is je scripttijd vaak eerder verlopen dan dat jij je MB aan data hebt verstuurd.

probeer eens bovenaan in je script de time_limit aan te passen :)

PHP:
1
set_time_limit(0);

Ja man


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
BierPul schreef op 01 december 2003 @ 10:53:
Maar zou je dan niet gewoon een melding vanuit Apache moeten krijgen :?

Ik denk gewoon dat je een timeout hebt op je script.

Als je bijv een chello accountje hebt met 16k upload is je scripttijd vaak eerder verlopen dan dat jij je MB aan data hebt verstuurd.

probeer eens bovenaan in je script de time_limit aan te passen :)

PHP:
1
set_time_limit(0);
Nou, die komt er dus eigenlijk ook, apache geeft aan dat het bestand niet gevonden kan worden, dat zou je kunnen zien als een "foutmelding" vanuit Apache

Acties:
  • 0 Henk 'm!

  • getty
  • Registratie: Januari 2001
  • Laatst online: 01-09 09:17
Heb het ook een aantal keer gehad, bleek een instelling van de proxyserver te zijn, die liet niet meer dan 1 mb door.

A computer is almost human - except that it does not blame its mistakes on another computer.


Acties:
  • 0 Henk 'm!

  • trogdor
  • Registratie: Mei 2003
  • Laatst online: 22-04 10:17
Ah das lastig ja.

.modbreak
Voeg aub. volgende keer wat meer substantieels toe aan 't topic ;)

[ Voor 85% gewijzigd door drm op 01-12-2003 15:42 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
getty schreef op 01 december 2003 @ 12:07:
Heb het ook een aantal keer gehad, bleek een instelling van de proxyserver te zijn, die liet niet meer dan 1 mb door.
Het bleek inderdaad de proxy te zijn, die omzeilen en klaar is kees :)

Dank allen!
Pagina: 1