question-circle be nem fejeződő PHP folyamatok megtalálása

Több
2020 márc. 16 17:22 #1 Írta: Rendy77
be nem fejeződő PHP folyamatok megtalálása téma létrehozva Rendy77 által
Sziasztok.

Olyan problémám lenne, hogy készítettem egy oldalt, de sajnos a monitorozás közben éles helyzetben az oldal 100%-on pörgeti a CPU-t.
Írtam a tárhelynek, akik a következőt válaszolták:
"A tárhely nevében nagy számú PHP-FPM folyamat futott, melyek a PHP-FPM újraindításakor megszűntek. Ez arra utal, hogy hibás PHP kódok miatt be nem fejeződő PHP folyamatokat indít a weboldal. Kérjük ellenőrizzék a weboldal helyes működését és gondoskodjanak a PHP folyamatok helyes lezárásáról.
Sajnos a futó PHP folyamatokba nem látunk bele, mennyiségük miatt naplózásuk éles környezetben nem megvalósítható, erre külön teszt környezet létrehozását javasoljuk."

Kérdésem az lenne, hogy ezt, hogyan lehet kivitelezni? Van valami megoldás, hogy kiderítsem a probléma forrását?
Előre is köszönöm.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 18 14:33 - 2020 márc. 18 14:34 #2 Írta: Balázs
Balázs válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Nesze semmi fogd meg jól? Esetleg próbáld ki localhoston. Ha elsőre valamire gyanakodni lehet, azokat talán a külső fejlesztők által készített bővítmények. Visszajelzés nélkül elég nehéz megmondani, hogy esetleg mi okozhat végtelen ciklust.

Ha bizalmas információt szeretnél közölni az adminokkal, akkor tedd az üzeneted tartalmát a [ confidential ][ /confidential ] címkék közé (szóközök nélkül).

Joomla! tanácsadás, oktatás, fejlesztés - joomlabs.hu
Utolsó szerkesztés: 2020 márc. 18 14:34 Balázs által.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 18 22:10 #3 Írta: Rendy77
Rendy77 válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Igen, sajnos én is úgy éreztem, hogy kvázi lehetetlen megtalálni a hibát, de a rendszer végül is kisegített, mert maximális hibakeresésen kaptam hibát és le is tiltottam a bővítményt ami a hibát okozta. Leírom a bővítményt, hogy más ne fusson bele: Virtuemart kiegészítő, ami automatikusan berakja a termékeket a felsőbb szintű szülő kategóriákba. plg_system_vmautoparentcategories_v1.2.1
Sajnos végtelen ciklusba fut nálam. Nagy szükségem lenne egy ugyan ilyen működőképes megoldásra, de nem találtam rá alternatívát. Ha valaki ismer esetleg, segítsen már ki legyen kedves :)

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 09:10 #4 Írta: kovacshazi
kovacshazi válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
open-tools.net/virtuemart/auto-parent-categories.html
VM Auto Parent Categories Plugin, Version 1.3.2
Más verzió, talán más programozó is. Én ezt használom pár oldalon.

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 14:36 #5 Írta: Rendy77
Rendy77 válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Ez volt az első, ami a hibát dobta. Ez vm2.0-hoz van alapból. Ennek egy újabb változata amit írtam, az elvileg vm3 és joomla 3-hoz jó, de ugyan ez a gond. Nincs más fizetős vagy bármilyen megoldás erre?

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 14:49 #6 Írta: kovacshazi
kovacshazi válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Biztosan állítom, hogy az amire a linket küldtem nincs benne alapból a VirtueMartban.

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 15:04 #7 Írta: kovacshazi
kovacshazi válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Egyébként én ezt használom pár oldalon és ott nincs vele gondom...?!

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 19:24 #8 Írta: Rendy77
Rendy77 válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Erre értettem, hogy alapból VM 2-höz van: rendy.hu/images/erre-ertettem.JPG
Amúgy a régi tárhelyen amin nem lehetett monitorozni a szervert, csak annyit lehetett észrevenni, hogy lassú az oldal és a tárhely se reklamált. tarhely.eu-s Nginx SSD tárhelynél találtam én is a hibát. Először egy Reviver sablonnál, de az új Tienda tárhelynél is ugyan ez a gond PHP 7.3-nál.

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 19:33 #9 Írta: kovacshazi
kovacshazi válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
VM3-mal használom. A VM3 adatbázis szinten érdemben nem nagyon tér el a VM2-től, így lazán működik.

Segítség Joomla és VirtueMart webáruház készítéséhet, problémák megoldásában
www.webprogramok.hu

Joomladay2013 - Budapest, Hungary
www.joomladay.hu

Jelentkezz be, hogy te is részt vehess beszélgetésben!

Több
2020 márc. 19 20:55 #10 Írta: Rendy77
Rendy77 válaszolt a következő témában: be nem fejeződő PHP folyamatok megtalálása
Ahogy aktiválom a plugint a joomla hibakeresője azonnal ezt a 2 hibát dobja:
Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /public_html/plugins/system/vmAutoParentCategories/vmAutoParentCategories.php on line 211

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /public_html/plugins/system/vmAutoParentCategories/vmAutoParentCategories.php on line 246

Jelentkezz be, hogy te is részt vehess beszélgetésben!