Strona 1 z 1

Fatal error: Allowed memory .....

PostNapisane: 3 sierpnia 2006, o 21:54
przez -=eJay=-
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 10000000 bytes) in /home/mail/warta/www/newsy/news.php on line 4

co to jest za blad i jak go mozna naprawic

Fatal error: Allowed memory .....

PostNapisane: 3 sierpnia 2006, o 23:45
przez januzi
php skompilowane z --memory-limit, ustawiony na ~8MB
Twoj skrypt newsowy jest zle napisany, pochlania zbyt wiele pamieci, nalezy go zoptymalizowac

Fatal error: Allowed memory .....

PostNapisane: 4 sierpnia 2006, o 09:05
przez -=eJay=-
ale na moim serverrze działa (webserv) tylko jak wrzucam do innego servera to w tedy nie działa.
Powiesz mi jak go naprawić.
I na serverrze website.pl tez działa tylko na serverze zawiercie.pl niechce działac

Fatal error: Allowed memory .....

PostNapisane: 4 sierpnia 2006, o 11:06
przez januzi
proponuje doinstalowac xdebug i ustawic w php limit uzywanej pamieci (pewnie konieczna bedzie rekompilacja), przy pomocy xdebuga mozna zrobic zrzut uzywanych funkcji wraz z iloscia pamieci pobieranej przez poszczegolne fragmenty skryptu

przy optymalizacji przede wszystkim upewnij sie, ze nie masz wielowymiarowych tablic, ktore niepotrzebnie siedza w pamieci, jesli jakies sa, to unset( ) ; sporo zalezy od samego kodu

no i ewentualnie wiadomosc do admina serwera, zeby zwiekszyl limit pamieci