[ 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: 1586
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: 1586
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: 1586
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: 1772
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: 1586
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: 1719
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: 1586
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

416

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

1103

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

533

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

365

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

601

06.03.2013 15:04

mirom

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

Som amater

v Webdesign

5

500

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

333

07.12.2008 15:43

dedko45

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

vymenil som procak

v Intel - Integrated Electronics

9

454

21.07.2007 17:37

blazom

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

Php som začiatočník

v PHP, ASP

3

293

02.03.2015 23:11

ac.milan

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

som v koncoch

v nVidia grafické karty

1

319

13.12.2009 21:17

ac.milan

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

Stratil som heslo

v Siete

9

1255

03.06.2012 18:19

Denco1

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

nechtiac som odinstaloval

v Operačné systémy Microsoft

3

229

22.09.2008 15:48

I_hate_Vista

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

..stratila som sa...

v Správy pre vedenie fóra

5

612

26.12.2008 21:46

pepsi

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

Kúpil som dobre?

v PC zostavy

10

360

18.08.2013 19:26

liqua1

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

dostal som ponuku

v PC zostavy

5

333

27.05.2007 10:08

Jaro

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

bol som podvedeny

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

v Obchody, reklamácie a právo

63

3139

13.10.2012 19:41

mino_85



© 2005 - 2017 PCforum, edited by JanoF