-Teddy- Skrevet 14. november 2006 Skrevet 14. november 2006 Jeg får ofte denne feilmeldingen når jeg skal laste opp bilder: Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 5120 bytes) in /usr/home/web/wno154197/wp-content/plugins/fgallery/functions/class.imageMod.php on line 112 .. linje 112: case "jpg": $old_image = imagecreatefromjpeg($this->path.$this->file);break; Serveren kjører safe_php (på) eller hva det nå enn er. Er dette et problem hos hosten, eller noe jeg gjør galt?
shaker Skrevet 14. november 2006 Skrevet 14. november 2006 (endret) Ser ut som du har brukt for mye minne. Kan prøve å sette en høyere grense selv med ini_set() eller spørre hosten om de kan gjøre det. ini_set("memory_limit","16M"); Endret 15. november 2006 av shaker
-Teddy- Skrevet 14. november 2006 Forfatter Skrevet 14. november 2006 (endret) Okay, skal prøve. Hvor legger jeg denne ini_set("memory_limit","12M"); da? EDIT: Fjernet quote. Endret 14. november 2006 av -Teddy-
shaker Skrevet 14. november 2006 Skrevet 14. november 2006 Kan legge den på toppen av scriptet etter <?php
-Teddy- Skrevet 14. november 2006 Forfatter Skrevet 14. november 2006 Det hjalp pent lite.. Kan sende mail til hosten min om det. Hva skal jeg spørre om?
shaker Skrevet 14. november 2006 Skrevet 14. november 2006 Spørr om de kan sette memory_limit til noe høyere i php.ini
-Teddy- Skrevet 15. november 2006 Forfatter Skrevet 15. november 2006 Tror hosten min tar betalt for det. Leste på FAQ sidene og fant følgende: 8 - PHP - memory_limit Ønsker du større memory_limit kan du kjøpe det ved å kontakte supporten. Du kan oppgradere til 16mb eller 24 mb. Jeg må altså kjøpe dette, right?
-Teddy- Skrevet 15. november 2006 Forfatter Skrevet 15. november 2006 Jaja, 9kr/mnd er jo greit nok. Tåler å betale drøyt 100kr ekstra i året.
-Teddy- Skrevet 15. november 2006 Forfatter Skrevet 15. november 2006 (endret) Jeg sjekket phpinfo() nå, og der står det: Directive Local Value Master Value memory_limit 8M 12M Om dette er oppgitt i Megabyte er da det rikelig for min del!?! Eller? Filene jeg prøvde å laste opp var en gruppe på tre som var på totalt 400kB. Jeg prøvde også med en annen på 900kB, da fikk jeg også feilmeldingen. Det virket dog smertefritt med et annet bilde. Noen som skjønner hva som kan være feil? EDIT: Bildegalleriet har en maks uploadstørrelse på "2M" per bilde, denne har jeg holdt meg under. Bruker "fgallery" til Wordpress. Endret 15. november 2006 av -Teddy-
genstian Skrevet 15. november 2006 Skrevet 15. november 2006 Bildene bruker for mye minne, bruk unset på ting du ikke trenger.
NH Skrevet 15. november 2006 Skrevet 15. november 2006 ikke glem funksjonen imagedestroy() hver gang du er ferdig med en variabel som inneholder en bilde kilde i php. om ikke kan minnet hope seg opp og bli mondre for hver gang. det har nylig hvert en relativt stor tråd rundt dette emnet, annbefaler deg å lese mange av postene der. mye nyttig rundt temaet: https://www.diskusjon.no/index.php?showtopic=658011
-Teddy- Skrevet 15. november 2006 Forfatter Skrevet 15. november 2006 Hmm, okay. Lite å gjøre med det da, når 8MB ekstra koster rundt 110 kr i året. Hvordan funker det egentlig? Har hatt problemer med å laste opp enkelte filer til poster i wordpress også. Er det mulig at gamle ting ligger igjen i minnet, i så fall, hvordan kan jeg slette alt som ligger i minnet?
genstian Skrevet 15. november 2006 Skrevet 15. november 2006 En: foreach($GLOBALS as $unset => $junk) unset($GLOBALS[$unset]); Virker bra. Dog må du rengjøre ob og diverse selv.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå