Skocz do zawartości
draker

[Zlecę] Wykrycie dziury w skrypcie

Polecane posty

Witam.

 

Mam CMS'a Joomla z kilkoma komponentami i dodatkami, niektóre robione przeze mnie. Ostatnio występuje duży problem: po jakimś czasie od uruchomienia lighttpd obciążenie wzrasta do 100% i już nie spada dopóki nie zresetuje lighta. Nie mam pojęcia, jak mam wykryć, gdzie i co powoduje ten problem - myślałem, że coś się zapętla i wtedy coś takiego się dzieje, jednak nie wiem, w którym skrypcie. Dlatego zlecę wykrycie tego problemu i jego poprawienie - daję dostęp do roota, możliwość resetu, przeglądania logów etc.

 

Zależy mi na wykonaniu tego dziś, max jutro. Preferowana płatność poprzez PayPal, mogę przelewem bankowym, ale to trochę potrwa. Proszę o oferty na PW.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Edit:

 

Najprawdopodobniej mogę zawęzić obszar poszukiwań do 3 modułów Joomli - nie jestem pewien czy na pewno to one powodują usterkę, ale tak mi się wydaje (od ich wgrania zaczął się problem).

 

Jakby co - zmniejszanie max_execution_time nic nie daje, co jest wyjątkowo dziwne .

 

@crazyluki - chyba nie, zaraz sprobuje dotrzec do phpinfo, bo teraz 100% zuzycia cpu...

edit2 - dziwne niedopatrzenie, mam 1.4.19, zaraz zaktualizuje i dam znac czy nadal jest problem.

 

Edit3 - zaktualizowane, ale o dziwo w phpinfo nadal pisze, ze mam 1.4.19. Używałem apt-get upgrade lighttpd i bez błędów było, potem restart lighta. Zaktualizowalo się poprawnie? Bo niestety nadal jest problem.

 

Tutaj screen htopa w czasie tego 100% obciążenia: http://img833.imageshack.us/img833/3448/screenjq.jpg

 

Dodam jeszcze, że to raczej na 100% wina czegoś w skrypcie - gdy mam włączony tryb konserwacji Joomli, to problem nie występuje. Gdy go wyłącze, to po 5-10 minutach obciążenie dobija do 100% i nawet nie drgnie w dół. Wydaje mi się, że odpowiada za to jeden komponent, bo to od niego się zaczęło, ale pewności nie mam

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

strace zapodaj na proces i patrz co się dzieje. Może coś wypatrzysz.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dzięki za radę. Teraz zainstalowałem jeszcze jakiś joomlowy firewall i o dziwo od 15 minut jest OK. Narazie proszę ofert nie wysyłać, jeszcze upewnie się, czy problem znikł.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Więc tak:

 

Problem nadal wystepuje, jestem już prawie w 90% pewien, co za niego odpowiada (jeden komponent). Proszę o oferty na PW, podeślę skrypt w celu sprawdzenia, czy mam rację i określenia ceny naprawienia.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Kamikadze

A nie łatwiej jest obserwować CPU/RAM i wyłączać po kolei moduły J15?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Właśnie tak robiłem. Wszystko było ok dopóki nie włączyłem komponentu jDownloads, który trochę modyfikowałem. Wtedy obciążenie skoczyło do stówy i zmalało tylko i wyłącznie po restarcie lighttpd. Dlatego też zapraszam na PW to podeślę skrypt w celu ocenienia "zawikłości" naprawy i jej ceny.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Dziękuję za oferty.

 

Chwilowo problem samemu się rozwiązał po przeniesieniu się na lepszy serwer. Nie mam pojęcia, może jeszcze powróci, bo nie wszystkim zmieniły się DNS'y. Narazie oferta nieaktualna.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×