[Fatal error: Out of memory]
 
juresl 21. sep 2010 15:18:11 Pridružen od:
16. avg 2007
209 objav
74 23 4
#1

Pozdravljeni!



Zanima me, če lahko znotraj dokumenta nastavim memory limit ali moram stvar urejati preko strežnika? Probal sem z:


ini_set("memory_limit","512M");

a še vedno vrača napako: Fatal error: Out of memory (allocated 67633152) (tried to allocate 42 bytes) in...



Hvala za odgovore!


všeč(0) ni všeč(0) spam(0)
 
Lombi 21. sep 2010 16:10:56 Pridružen od:
7. jun 2008
445 objav
315 9 7
#2

Imas slucajno kak specificen slovenski host?


všeč(0) ni všeč(0) spam(0)
 
Roky 21. sep 2010 16:47:12 Pridružen od:
9. apr 2008
2506 objav
3240 335 107
#3

iniset("memorylimit") lahko nastavljaš le največjo vrednost, kot je določena na strežniku oz. v php.ini-ju. Čez to ne gre. No tako je tvojem primeru. Kakšni drugi hosti omogočajo, da greš čez največjo defenirano.


všeč(0) ni všeč(0) spam(0)
rok.meglic@gmail.com - 031 492 148
 
juresl 21. sep 2010 17:03:10 Pridružen od:
16. avg 2007
209 objav
74 23 4
#4

Hm... torej sploh ni mogoče. Kako bi pa lahko rešil problem, če neko stvar parsam in pride na stran veliko "bajtov"... je sploh možno?


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 21. sep 2010 17:38:02 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#5

Ne vem, 512mb je še za magento dovolj, tako da jaz bi pogledal še v smeri optimizacije skripte. :)

Če boš priložil kaj točno delaš bi ti, vsaj zase govorim, morda lahko pomagali tudi tako.


všeč(0) ni všeč(0) spam(0)
Freelance Web Developer
 
blackmamba 21. sep 2010 18:47:34 Pridružen od:
4. mar 2008
559 objav
392 25 11
#6

Uh, 512mb je pomojem preveč za kakršenkoli frontend page. Če pa rabiš za kakšno požrešno operacijo, ki jo kontroliraš samo ti, potem pa recimo OK.

Je pa seveda vse odvisno od tvojega hosting providerja. phpInfo() bi znal kaj pametnega povedat.



Lahko probaš tole prilepit v .htaccess

phpvalue memorylimit 512M


všeč(0) ni všeč(0) spam(0)
 
Lombi 21. sep 2010 23:29:58 Pridružen od:
7. jun 2008
445 objav
315 9 7
#7

@juresl: kot sem napisal v prvem postu, mas slucajno en specificen slovenski host?



Ker nimas nobenega podpisa, nimam moznosti naredit reverse whoisa....


všeč(0) ni všeč(0) spam(0)
 
OvcaX 22. sep 2010 06:43:27 Pridružen od:
24. avg 2007
2753 objav
4575 1194 281
#8

Veliko hostingov ima prepovedane ini_set in kapice na memorijo.

Najbolje se je znenit z podporo od hostinga, ker točno vidijo zakaj se to zgodi.



Je pa 512 MB že veliko za shared hosting.


všeč(1) ni všeč(0) spam(0)
CEO@Humanfrog & CEO@Junai
 
juresl 22. sep 2010 15:13:05 Pridružen od:
16. avg 2007
209 objav
74 23 4
#9

Lombi:

Imas slucajno kak specificen slovenski host?




Ne delam za sebe stran (posledično ni moj server), zato nevem točno kateri server je... mislim da siel.



Sem šel v nastavitve gledat in je memory limit nastavljen na 64MB. Torej, da dam en konkreten primer kaj hočem naredit.. npr. da iz neke strani (naprimer iz select menuja) parsam kraje, rečmo par tisoč. Torej mi po določenem številu krajev zmanjka "bajtov" za dokončno izvršitev. Je možno stvar rešit kako drugače?


všeč(0) ni všeč(0) spam(0)
 
Lombi 22. sep 2010 17:07:19 Pridružen od:
7. jun 2008
445 objav
315 9 7
#10

siel za ne uporabljam, tako da ti ne znam pomagat iz prve roke. Pisi jim na support ce imajo slucajno kako tretjo varianto za to spreminjat, recimo custom php.ini fajl ali kaj podobnega.


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se