Problem z jax-koments_2.0

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
Awatar użytkownika
@driano
Posty: 139
Rejestracja: 04 sie 2005, 14:30:31
Płeć: Niewybrana
User Agent: Firefox Windows 800x600
Kontakt:

Problem z jax-koments_2.0

Post autor: @driano »

¦ciągnąłem skrypt ze strony http://www.ygreg.com/php/skrypty/koment ... oments.zip. Postępowałem zgodnie z instrukcją, Skopiowałem na serwer, nadałem chmod.
Aby móc komentować trzeba skopiować link <a href="http://www.adgames.gaa.pl/koment/koment ... entarze</a>
Wszystko jet ok, ale gdy napiszę komentarz wyskakuje:

Fatal error: Allowed memory size of 31457280 bytes exhausted (tried to allocate 50000001 bytes) in /srv/free/xxx/koment/koment.php on line 61.

O co tutaj chodzi :?: :?:
Awatar użytkownika
Monstrual
Posty: 2417
Rejestracja: 05 sie 2005, 15:06:08
Lokalizacja: G-dz
Płeć: Niewybrana
User Agent: Opera Windows 1024x768
Kontakt:

Post autor: Monstrual »

Gdizes juz o tym bylo. Admin coś mówił o poszerzeniu pamięci na wykonywanie skryptów, ale czy tu też chodzi o to? Przejrzyj forum.
Obrazek
Awatar użytkownika
@driano
Posty: 139
Rejestracja: 04 sie 2005, 14:30:31
Płeć: Niewybrana
User Agent: Firefox Windows 800x600
Kontakt:

Post autor: @driano »

To jak mam powiększyć tą pamieć :?: :?: Ktoś może wie :?: :?:

A tak przy okzaji przeszukałem forum i nic nie nalazłem :cry:
Awatar użytkownika
EngCentre
Przyjaciel CBA
Posty: 1214
Rejestracja: 02 sie 2005, 04:35:23
Płeć: Niewybrana
User Agent: Firefox Windows

Post autor: EngCentre »

No to musisz na Juice'a poczekac, moze odpowie... ;)
The Beatles rule ! ! !
Awatar użytkownika
@driano
Posty: 139
Rejestracja: 04 sie 2005, 14:30:31
Płeć: Niewybrana
User Agent: Firefox Windows 800x600
Kontakt:

Post autor: @driano »

Jestem bardzo cierpliwy :wink:
Awatar użytkownika
EngCentre
Przyjaciel CBA
Posty: 1214
Rejestracja: 02 sie 2005, 04:35:23
Płeć: Niewybrana
User Agent: Firefox Windows

Post autor: EngCentre »

Ty tak lepiej nie pisz, bo jeszcze Juice zechce sprawdzic Twoja cierpliwosc i mozesz sie nie doczekac... ;)
The Beatles rule ! ! !
Awatar użytkownika
Monstrual
Posty: 2417
Rejestracja: 05 sie 2005, 15:06:08
Lokalizacja: G-dz
Płeć: Niewybrana
User Agent: Opera Windows 1024x768
Kontakt:

Post autor: Monstrual »

z tego co wiem, tę pamięc poszerza admin, chyba o cache chodzi... ale sie na tym akurat nie znam. To jest sprawa serwera.
Obrazek
Awatar użytkownika
Lars
Posty: 47
Rejestracja: 24 lip 2005, 11:43:22
Płeć: Niewybrana
User Agent: Internet Explorer Windows 800x600

Re: Problem z jax-koments_2.0

Post autor: Lars »

@driano pisze: Fatal error: Allowed memory size of 31457280 bytes exhausted (tried to allocate 50000001 bytes) in /srv/free/xxx/koment/koment.php on line 61
to znaczy że skończyła się dostępna pamięć potrzebna do przetwarzania skryptu...chyba tak, albo że skrypt próbuje ten limit zmienić :P :) .
Coś cięzki ten skrypt - limit to !! 30 MB !! (policzone w notatniku :P - 31457280 / 1024 /1024 = 30 MB)
Awatar użytkownika
EngCentre
Przyjaciel CBA
Posty: 1214
Rejestracja: 02 sie 2005, 04:35:23
Płeć: Niewybrana
User Agent: Firefox Windows

Post autor: EngCentre »

Lars, tyle to my akurat wiemy... @driano sie chcial dowiedziec, jak to zmienic, zeby to dzialalo no i cwiczy wlasnie cierpliwosc... ;)
The Beatles rule ! ! !
Awatar użytkownika
@driano
Posty: 139
Rejestracja: 04 sie 2005, 14:30:31
Płeć: Niewybrana
User Agent: Firefox Windows 800x600
Kontakt:

Post autor: @driano »

He he he. Nie chce już dalej trenować cierpliwości :wink: .
juice
Admin CBA
Posty: 3594
Rejestracja: 15 cze 2005, 19:25:03
Płeć: Niewybrana
User Agent: Internet Explorer Windows

Post autor: juice »

ale skrypty leżą na gaa.pl więc nie wiem czemu na mnie czekacie :) ja nie adminuje gaa.pl :-)

co do błędu, to skrypt który próbuje pożreć 50MB jest albo źle skonfigurowany (poszukaj gdzieś w konfigach czy można mu obniżyć wartość jaką alokuje), albo po prostu beznadziejnie napisany, ale prędzej to pierwsze.

z cba to nie ma nic wspólnego, bo nawet u nas to nie leży :) ale mówię, spróbuj poszukać jakiegoś config.php albo poczytac w instrukcji jak mu zmienic te jego 50MB na mniej (najwyraźniej na gaa.pl jest limit 32MB więc ustaw poniżej tych 32MB)
Awatar użytkownika
@driano
Posty: 139
Rejestracja: 04 sie 2005, 14:30:31
Płeć: Niewybrana
User Agent: Firefox Windows 800x600
Kontakt:

Post autor: @driano »

Ok :wink: Coś pokombinuje. Dzięki za pomoc :D
Awatar użytkownika
fuma
Przyjaciel CBA
Posty: 11168
Rejestracja: 01 sie 2005, 14:57:56
Lokalizacja: z jajka niespodzianki :P
Płeć: Mężczyzna
User Agent: Firefox Windows

Post autor: fuma »

---------- 01:08 20.08.2005 ----------

Mam pomysl @adriano. Usun ze dwa,trzy albo i cztery zera w skrypcie na lini 61 z tej wielkiej liczby 50000000 i powinno dzialac. Nie probowalem ale zaszkodzic napewno nie zaszkodzi :wink:

---------- 01:14 ----------

No i przetestowalem. Wystarczy usunac jedno zero i skrypt dziala. Tylko z niewiadomych przyczyn po odswiezeniu strony wpisuje sie automatycznie poprzedni komentrz mimo ze formularz jest pusty. :? Pomysle jeszcze nad tym ale nic nie gwarantuje bo dopiero zaczynam przygode z php :wink:
Awatar użytkownika
@driano
Posty: 139
Rejestracja: 04 sie 2005, 14:30:31
Płeć: Niewybrana
User Agent: Firefox Windows 800x600
Kontakt:

Post autor: @driano »

Ja zamiast 5 wstawiłem 3 i teź działa :wink: .
Awatar użytkownika
fuma
Przyjaciel CBA
Posty: 11168
Rejestracja: 01 sie 2005, 14:57:56
Lokalizacja: z jajka niespodzianki :P
Płeć: Mężczyzna
User Agent: Firefox Windows

Post autor: fuma »

@driano pisze:Ja zamiast 5 wstawiłem 3 i teź działa
Ogolnie chodzilo tylko o obnizenie ilosci wymaganej pamieci. Wiec czy sie obetnie dwa zera czy zmieni liczbe na poczatku to niema wiekszej roznicy :wink:
ODPOWIEDZ