login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Allowed memory size exhausted (Opgelost)

Offline Threetimes - 08/05/2008 10:32
Avatar van ThreetimesPHP beginner Ik wil een foto (1,6 MB) uploaden, en ik krijg de volgende fout:
PHP schreef:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 12352 bytes) in Z:htdocsindex.php on line 117

Hoe kan ik dit oplossen?
Ik kan bij php.ini enzo.

9 antwoorden

Gesponsorde links
Offline marten - 08/05/2008 10:33
Avatar van marten Beheerder php ini aanpassen ?
Offline Threetimes - 08/05/2008 10:36
Avatar van Threetimes PHP beginner waar?
wat?

Ik heb al een paar dingen geprobeerd.
Offline marten - 08/05/2008 10:36
Avatar van marten Beheerder http://nl3.php....mory-limit
Offline Threetimes - 08/05/2008 11:12 (laatste wijziging 08/05/2008 11:12)
Avatar van Threetimes PHP beginner Helpt niet, al zet ik hem op een paar GB...
Offline Ibrahim - 08/05/2008 11:15 (laatste wijziging 08/05/2008 11:16)
Avatar van Ibrahim PHP expert je moet je upload limiet ook eens bekijken. En voor de zekerheid max_execution_time

En vergeet niet de server te restarten na een wijziging
Offline Stijn - 08/05/2008 11:16
Avatar van Stijn PHP expert Wat is lijn 117?
Offline Threetimes - 08/05/2008 11:22 (laatste wijziging 08/05/2008 11:26)
Avatar van Threetimes PHP beginner Plaatscode: 8173

upload_max_filesize = 32M
post_max_size = 16M

max_execution_time = 60
max_input_time = 60
memory_limit = 32M

verbinding is 100Mbit (nu tenminste, later gaat hij via 6/1.5 mbit)

De foto is 1,65 MB (1.738.796 bytes) (3088*2304)
Offline Thomas - 08/05/2008 11:56
Avatar van Thomas Moderator Euh, ja, en wat doe je daar vervolgens mee? Resizen met GD etc.? Dan maak je waarschijnlijk van (veel) meer geheugen gebruik.
Geef je tussendoor ook geheugen vrij?
Offline Threetimes - 08/05/2008 12:16 (laatste wijziging 08/05/2008 17:51)
Avatar van Threetimes PHP beginner
FangorN schreef:
...Resizen met GD etc?...
Inderdaad, maar ik krijg de fout al voor het resizen, en een paar Gigabyte moet genoeg zijn, lijkt me.

Edit: ik heb het:
Als je met GD een afbeelding opent (dus voor het resizen) decomprimeert hij de hele afbeelding.
Stel, iemand heeft een 10-megapixel-camera.
10.000.000*4=40.000.000 bytes
40.000.000/1024/1024=38,14697265625 MB

dat dan 2 keer, voor het orgineel en de thumbnail is MEER DAN 64mb.
64mb is het grootste dat ik gebrobeerd heb.
Hij staat nu op 128, en het werkt perfect...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.175s