Switch to full style
Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Odpowiedz

Fatal error: Allowed memory .....

3 sierpnia 2006, o 21:54

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 .....

3 sierpnia 2006, o 23:45

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 .....

4 sierpnia 2006, o 09:05

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 .....

4 sierpnia 2006, o 11:06

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
Odpowiedz