04. oktober 2008 - 23:06Der er
7 kommentarer og 1 løsning
Hvis fejl udskriv andet
Jeg har brug for lidt desperat hjælp. Jeg har et script, som forminsker billeder, hvis de er over 500x500 pixels. Det virker fint, men serveren tillader ikke nok memory size, til at den gør det ved billeder over 1500x1500 fx. .. Det er så okay med mig, jeg vil bare mindske ned ved de billeder, hvor jeg kan. Det er desuden kun mig, som får fejlen at se. Så hvad gør det.
Nå men nok om det. Det er fordi jeg sidder og godkender hvert enkelt billede i tilfælde af, der skulle være pornografisk materiale iblandt. Så får jeg nedsat lidt KB ved at formindske billederne. Når jeg så vil godkende et billede over de 1500x1500 fordi det fylder alt for meget kommer den med en sådan fejl;
Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 1920 bytes) in /usr/home/web/web224725/mitsite.dk/indhold/Billede Godkend.php on line 38
I stedet for at lade den udskrive det og lukke for at yderligere scripts, i samme fil udfører sit arbejde. Som havde jeg brugt exit(); - Er der så en løsning, som i stedet for at udskrive fatal error'en, at den så udskriver "Billedet var for stort, til at forminskes" og ikke lukker resten af siden med et exit(); automatisk.
Håber i forstod, det lyder meget indviklet når jeg sådan lige læser det igennem selv.
ini_set("memory_limit","50M"); Virkede ikke.. Må der være spærret for, på min server. Hvis jeg skal sætte en grænse med if, i KB, bliver det os lidt svært. For jeg har virkelig ingen anelse om hvor grænsen går, hos serveren.
Da hostet ikke tillod at få rettet dette, var den eneste løsning i sin tid, - for jeg, at skifte host. Jeg takker dog for svarerne, men ingen af løsningerne var den jeg ledte efter.
Synes godt om
Ny brugerNybegynder
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.