PDA

Zobacz pełną wersję : problem z dodatkiem Joomsport (tabela ligowa)



czbw
23-12-2013, 14:49
Witam, używam wersji joomla 1.5.21 do prowadzenia strony www.czarni-browar.witnica.pl (http://www.czarni-browar.witnica.pl)
Od 2-3 lat używam komponentu Joomsport, w wersji 1.1.4 www.joomsport.com (http://www.joomsport.com)
Ten komponent pozwala tworzyć terminarz meczów, wpisywać wyniki i automatycznie liczy i układa tabelę.
Zastosowany w dziele: Seniorzy: www.czarni-browar.witnica.pl/index.php/seniorzy.html (http://www.czarni-browar.witnica.pl/index.php/seniorzy.html)

Do teh pory, czy od jakichś 3 lat wszystko działało bez zarzutu, aż któregoś dnia coś się zepsuło i nie wyświetla tabeli ligowej.
Jest następujący komunikat: www.czarni-browar.witnica.pl/index.php/seniorzy/tabela-iv-ligi.html (http://www.czarni-browar.witnica.pl/index.php/seniorzy/tabela-iv-ligi.html)

To samo z tebelami z poprzednich sezonów:
www.czarni-browar.witnica.pl/index.php/20122013/tabela.html (http://www.czarni-browar.witnica.pl/index.php/20122013/tabela.html)
www.czarni-browar.witnica.pl/index.php/20112012/tabela.html (http://www.czarni-browar.witnica.pl/index.php/20112012/tabela.html)

Znalazłem chyba rozwiązanie:
www.tech-recipes.com/rx/777/solve-php-fatal-error-allowed-memory-size-of-8388608-bytes-exhausted-tried (http://www.tech-recipes.com/rx/777/solve-php-fatal-error-allowed-memory-size-of-8388608-bytes-exhausted-tried)

Nie wiem tylko gdzie to zmienić i na jaką wartość?

Z góry dziękuję za pomoc..

Troll
23-12-2013, 14:55
Zasadniczo pytanie do hostingodawcy bo przekroczyłeś limit dostępnej przestrzeni.
Jaki hosting
Może kojarzę (hosting), z reguły wystarczy wyedytowć parametry Bazy Danych i zwiększyć przydział ale nie na darmowym serwerze czy też w sytuacji kiedy wykrzystałeś wszystko => wówczas czyszczenie zbędnych wpisów ale tutaj najpierw kopia zapasowa a potem dopiero czyszczenie.

tomaszek83
23-12-2013, 15:03
używam wersji joomla 1.5.2.

Jak najszybciej aktualizacja co najmniej do 1.5.26 + łatka bezpieczeństwa (choć ja bym pomyślał o migracji do 2.5.x. lub 3.x). Gdzie hostujesz stronę? Serwer UMiG?

czbw
23-12-2013, 15:08
Tak. Serwer UMiG.
A wersję joomla to źle skopiowałem, miało być 1.5.21 :)

Troll
23-12-2013, 15:15
Serwera umig witnica nie znam ale jak doświadczenie mówi - z takimi serwerami bywa "różnie", niekiedy nawet bardzo różnie co nie zmienia faktu że zdarzają się miłe wyjątki. Przydział Masz zapewne od administratora serwera więc do niego prośba o zwiększenie zasobów co nie przeszkadza w czyszczeniu bazy ze zbędnych wpisów. Co do aktualizacji to praktycznie na wczoraj bo Ci Mikołaj włamanie pod choinkę przyniesie.

tomaszek83
23-12-2013, 15:20
A wersję joomla to źle skopiowałem, miało być 1.5.21

co i tak nie zmienia faktu że jest nieaktualna i narażona na ataki. Z tej linii ostatnia to 1.5.26. Co do serwera to napisz do Grzegorza z UMiG i coś Ci zaradzi. Bo to wina ewidentnie braku pamięci tak jak wspomniał @Troll.

- - - Updated - - -


Serwera umig witnica nie znam ale jak doświadczenie mówi - z takimi serwerami bywa "różnie"

Ten jest w miarę ok :) Joomla tam powinna hulać bez problemu. Zastanawia mnie skąd tak nagle brak pamięci. Coś możesz mieć nie halo z J!. Możliwe że miałeś gości i stąd coś się gdzie dokleiło/wykonuje/etc...

czbw
23-12-2013, 15:58
OK. Dzięki za odpowiedzi.

czbw
24-12-2013, 11:27
hmm.. Zaktualizowałem joomlę do 1.5.26 Stable i teraz ten błąd jest już na każdej stronie.
Panel administracyjny działa bez problemu (wgrałem jeszcze język polski do tej wersji i łatkę bezpieczeństwa tak jak radziliście).

Czyli chyba tylko zwiększenie zasobów przez administratora serwera pomoże?

czbw
07-01-2014, 11:22
Dostałem taką odpowiedź od hostingodawcy:

To nie jest imit pamieci bazy danych a limit pamieci RAM dla php.
Powodem jest zle zoptyymalizowane zapytanie do bazy danych ktore wyciaga do pamieci praktycznie cale tablice, prosze zoptymalizowac zapytania tak aby zwracaly konkretnie to co potrzeba a problem zniknie sam.

Czy wie ktoś gdzie może tkwić błąd? Czy komponent joomsport się skopał?

tomaszek83
07-01-2014, 12:45
A używasz najnowszej wersji Joomsport? Bo powiem szczerze że u siebie nie zaobserwowałem takich problemów. Czy coś było modyfikowane z plikach Joomsport? Może miałeś gości?

czbw
07-01-2014, 13:55
Rzeczywiście, mam wersję 1.1.4, a napisane w about jest, że latest version to 1.5.0.
Jak zaktualizować? Nadpisać istniejące pliki, czy wywalić to co jest i zainstalować na nowa?
Oczywiście zależy mi, aby dane z 3 sezonów pozostały :)

tomaszek83
07-01-2014, 14:41
Po pierwsze to zrób sobie kopię witryny (baza + pliki). A jeśli chodzi o aktualizację Joomsport to najnowsza wersja jest chyba ta (http://joomsport.com/downloads/238-joomsport-standard-for-joomla-2.html?lang=en). Co do aktualizacji to chyba robisz normalnie przez instalator i wszystko się nadpisuje. Ale tak jak mówię. Uprzednio kopia witryny. Bo nie daję głowy że wszystko się uda, bo nie wiem co Ty masz tam namieszane.

czbw
07-01-2014, 15:41
Przez instalator nie da rady własnie. Wyskakuje błąd:


Komponent Zainstaluj: Inny komponent używa już tego katalogu: "/components/com_joomsport"

Komponent Zainstaluj: Inny komponent używa już tego katalogu: "/administrator/components/com_joomsport"


Zarówno przy próbie instalacji wersji 1.5.0 jak i tej co podałeś.

czbw
07-01-2014, 22:57
Uff.. udało się naprawić :)
Zastanowiło mnie to co napisał hostingodawca o tych zapytaniach do bazy danych i przypomniałem sobie o liczniku odwiedzin, który pokazywał również odwiedzające stronę boty.
Wyłączyłem więc licznik i problem zniknął jak ręką odjął. Mam nadzieję, że to tylko o to chodziło i problemy nie powrócą.
Chodzi o Vinaora Visitors Counter.
Choć to dziwne, że przez ponad 2 lata działał dobrze i że najpierw przestały działać tabele ligowe, a po 2-3 tygodniach już wszystkie podstrony.

almendra
16-07-2015, 13:58
może odgrzeje kotleta, by nie zakładać nowego tematu:
www.strefawisly.pl
na dole jest tabela i potrzebuję zmienić kolor szarych pól na inne oraz dać na początek dwóm drużynom po -1 pkt
niestety dwie drużyny zostały ukarane ujemnymi punktami przed sezonem i jest wielki problem :)
co do koloru - próbowałem zmieniać, ale bez skutku
8355