[ Príspevkov: 9 ] 
AutorSpráva
Offline

Skúsený užívateľ
Skúsený užívateľ
som zmätený z max_memory_limit

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
NapísalOffline : 07.10.2009 21:20 | som zmätený z max_memory_limit

čauko

Na hostingu mám menší problém s resizom obrázkov. Potrebujem šetriť miestom na disku, tak všetky uploadnuté obrázky zmenšujem. Robil by som to tak či tak. Na localhoste nemám problém. Na serveri však nastáva problém pri väčších obrázkoch. Objavuje sa klasický problém
Kód:
Allowed memory size of 33554432 bytes exhausted
Tak som si chcel nasimulovať rovnaké podmienky. 33554432 je 32 MB. Pozriem do môjho php.ini a tam je max_memory_limit tiež 32 MB. Otázka znie: WTF?!


Offline

Užívateľ
Užívateľ
som zmätený z max_memory_limit

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
NapísalOffline : 07.10.2009 21:37 | som zmätený z max_memory_limit

Tak si skus max_memory_limit nastavit na 64


Offline

Skúsený užívateľ
Skúsený užívateľ
som zmätený z max_memory_limit

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
Napísal autor témyOffline : 07.10.2009 21:38 | som zmätený z max_memory_limit

no ale vonku nemôžem, ani ini_set ani php_value nepomáha


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
som zmätený z max_memory_limit

Registrovaný: 31.05.09
Prihlásený: 02.06.17
Príspevky: 562
Témy: 37 | 37
Bydlisko: BegyBen
NapísalOffline : 07.10.2009 21:53 | som zmätený z max_memory_limit

Ak ti ani ini_set ani php_value nepomoze a ani ti to nejak nezvacsia na hostingu tak nevidim ine riesenie ako sa len s tym vyrovnat


Offline

Skúsený užívateľ
Skúsený užívateľ
som zmätený z max_memory_limit

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
Napísal autor témyOffline : 08.10.2009 19:28 | som zmätený z max_memory_limit

a ešte mi je divné, ako môžem prekročiť memory limit 32 MB pri zmenšovaní 1,5 MB fotky, to je nejaké divné


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Skúsený užívateľ
Skúsený užívateľ
som zmätený z max_memory_limit

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35 | 35
Bydlisko: BA - WESTSIDE
NapísalOffline : 09.10.2009 11:53 | som zmätený z max_memory_limit

Prezri si poriadne ten skript, či sa nemôže niekedy stať, že sa nejak zacyklí (s ohľadom na všetky nastavenia server vs. local, napr. register_globals alebo iné). Prípadne si trasuj každý krok skriptu, či sa naozaj vykonávajú identicky. Porovnaj memory_get_usage(), resp memory_get_peak_usage().


_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Offline

Skúsený užívateľ
Skúsený užívateľ
som zmätený z max_memory_limit

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
Napísal autor témyOffline : 09.10.2009 13:10 | som zmätený z max_memory_limit

Aj to mi napadlo (memory_get_peak_usage), ale sa mi nejak do toho nechcelo. Na localhoste mi píše memory peak usage niečo cez 5 MB. Vonku neviem ako by som vypísal memory peak usage po fatal errore :D
Zacyklené to nie je, register_globals vypnuté.
Dosť by mi pomohlo, keby som mal php.ini zo servera, ale admin nechce dať :) je to len free hosting. A porovnávať si php_info sa mi moc nechce. No ale čo iné mi zostáva :( Diff plain textu je predsa len trocha pohodlnejší.

//////////////////// edit

Hlavné rozdiely phpinfo:
Kód:
local vs vonku
suhosin; 0.9.6.2; 0.9.7
disabled; nič; exec,system,shell_exec,popen,pfsockope,openlog,syslog,readlink,symlink,link,leak,proc_open,tmpfile,pclose,virtual
register_globals; off; on
safe_mode; off; on
apc; nie; ano
memcache; nie; ano


Suhosin vylučujem. Disabled functions tiež, v tom skripte ich nepoužívam. Register globals by nemali mať vplyv, keďže sa im vyhýbam ako čert krížu. Že by sa dvakrát načítal obrázok do pamäti, to určite nie, v tom arrayi je len názov súboru. Apc a memcache tiež vylučujem, takže idem študovať safe_mode.
to mi príde tiež ako kravina, takže by to ešte mohlo byť nastaveniami apacha alebo možno ešte nejakými špeciálnymi utilitkami admina-vtipálka


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0 | 0
NapísalOffline : 09.10.2009 20:32 | som zmätený z max_memory_limit

rooobertek píše:
a ešte mi je divné, ako môžem prekročiť memory limit 32 MB pri zmenšovaní 1,5 MB fotky, to je nejaké divné
Ak má skomprimovaná fotografia 1,5MB, tak po rozbalení a vytváraní náhľadu môžeš bez problémov tých 32MB prekročiť (to je jeden z dôvodov, kvôli ktorému niektoré php skripty používajú na tvorbu miniatúr externé programy, napr. ImageMagick).


Offline

Skúsený užívateľ
Skúsený užívateľ
som zmätený z max_memory_limit

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96 | 96
Napísal autor témyOffline : 09.10.2009 20:38 | som zmätený z max_memory_limit

Ako som písal vyššie, pri uploade toho istého obrázku, ale na localhoste, bolo všetko v pohode a memory peak usage (najvyššia "spotreba" pamäti počas doterajšieho behu skriptu) nepresiahla 6 MB.
Pôvodne som v skripte využíval imagick, ale po nasadený nastal veliký průser - imagick vonku nie je. Tak som to rýchlo prepísal na gd.


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
 [ Príspevkov: 9 ] 


som zmätený z max_memory_limit



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Webdesign - som troska zmateny...

v Webdesign

8

565

07.12.2007 13:35

mondzo

V tomto fóre nie sú ďalšie neprečítané témy.

Šéf Apple Tim Cook: Som gay a som na to hrdý

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Novinky

34

3986

21.11.2014 11:12

Daron

V tomto fóre nie sú ďalšie neprečítané témy.

Som zúfalý, stlačil som Shift+DEL :(

v Operačné systémy Microsoft

8

1754

17.11.2009 11:22

HichHok

V tomto fóre nie sú ďalšie neprečítané témy.

Taktoval som a z zdvihol som Voltage na 1.70 na AMD 2500

v Biosy a ladenie výkonu

3

1020

13.11.2008 13:33

A2C

V tomto fóre nie sú ďalšie neprečítané témy.

Ako vysvetliť rodičom že som nepil ? (keď som fakt nepil)

v Krčma

25

1864

06.03.2013 15:04

mirom

V tomto fóre nie sú ďalšie neprečítané témy.

Som amater

v Webdesign

5

759

18.02.2008 19:13

pedro91

V tomto fóre nie sú ďalšie neprečítané témy.

taktoval som :(

v nVidia grafické karty

7

529

07.12.2008 15:43

dedko45

V tomto fóre nie sú ďalšie neprečítané témy.

Kúpil som dobre?

v PC zostavy

10

766

18.08.2013 19:26

liqua1

V tomto fóre nie sú ďalšie neprečítané témy.

zabudol som heslo

v Operačné systémy Microsoft

3

698

01.03.2009 12:24

Enermax

V tomto fóre nie sú ďalšie neprečítané témy.

Dostal som viac

v Notebooky a netbooky

11

715

08.11.2011 9:47

Xaltotun

V tomto fóre nie sú ďalšie neprečítané témy.

Vymazal som registre

v Operačné systémy Microsoft

11

999

17.12.2007 11:59

Seto

V tomto fóre nie sú ďalšie neprečítané témy.

Kupil by som

v Počítačové hry

4

658

22.11.2007 13:09

Razor

V tomto fóre nie sú ďalšie neprečítané témy.

zle som nastavil ???

v Intel - Integrated Electronics

13

649

14.10.2008 18:44

djfreeman

V tomto fóre nie sú ďalšie neprečítané témy.

Zabudol som heslo

v Sieťové a internetové programy

5

787

04.09.2010 22:59

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

POmoooc som laik...

v Benchmarky a diagnostické programy

2

784

13.10.2007 18:12

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Stratil som heslo

v Siete

9

1702

03.06.2012 18:19

Denco1



© 2005 - 2024 PCforum, edited by JanoF