Gebruikt je script tijdens het resizen niet gewoon te veel geheugen?
Je zou kunnen proberen om tijdelijk het maximaal geheugen voor een script in php.ini op te hogen om te kijken of het dan wel werkt. (memory_limit geloof ik)
Likes: 0
Gebruikt je script tijdens het resizen niet gewoon te veel geheugen?
Je zou kunnen proberen om tijdelijk het maximaal geheugen voor een script in php.ini op te hogen om te kijken of het dan wel werkt. (memory_limit geloof ik)
Citruz,
Het memory limit staat op 32 mb dat zou toch ruim voldoende moeten zijn
als je maar 8mb mag uploaden ?
jpegjes inlezen in php, dus met (imagecreatefromjpeg()), kost ERG veel geheugen.
zie http://nl2.php.net/imagecreatefromjpeg voor verschillende manieren om te berekenen hoeveel ram je nodig hebt.
Ik had laatst zo'n 20MB ram nodig om een plaatje van 300kb te resizen (weet niet of het optimaal gescript is trouwens)
Elpatri,
Je hebt het over een afbeelding van 3 mb. Als ik in photoshop een jpg-afbeelding open van 2 mb is deze uncompressed al 17 MB. Jouw afbeelding zal dus nog meer geheugen innemen en dan moeten er ook de bewerkingen nog op uitgevoerd worden.
Even nog een vraag,
Ik kom net tot de ontdekking dat op die server destijds een swap was van 1gb,
omdat deze eerst geinstaleerd is met 512mb geheugen.
Nadien is er 1gb bijgeprint dus zat het totaal op 1.5gb geheugen.
Echter hebben wij nooit de swap partitie groter gemaakt,
zou dat er mee te maken kunnen hebben ?
Nee, dat moet niet uitmaken.Oorspronkelijk geplaatst door Elpatri
Je script krijgt gewoon te weinig ram toegewezen.
Oke, thnx,
Ik wilde het even zekerweten
Als je daar doorheen knal krijg je in je logfiles entries over geheugen wat exhausted is oid. Niet een server die 30 minuten onbereikbaar is.Oorspronkelijk geplaatst door Citruz.
Nee.Oorspronkelijk geplaatst door Elpatri
Dit krijg je als je script uit z'n beschikbare geheugen vliegt. Als daardoor je server meerdere minuten onbereikbaar zou zijn was mijn testserver regelmatig onbereikbaar.
Gevolg is in het ergste gevel wat foutmeldingen of op productieservers een lege pagina.
Laatst gewijzigd door crazycoder; 11/09/06 om 19:38. Reden: Automerged Doublepost
Tenzij het ook nog flink cpu slurptr, ik heb een testserver ooit plat gekregen om een tekstherkenning (uit jpeg) scriptje te testen wat ik had gecode. *bleek te cpu-intensief*Oorspronkelijk geplaatst door crazycoder