Error 502 : Przekroczenie liczby dostępnych interpretatorów PHP

0

Pomocy. Strona wywala i taki błąd: Error 502 : Przekroczenie liczby dostępnych interpretatorów PHP
Co po analizie logów serwera adminstrator hostingu stweirdził ze :

  • skrypt jest niewydajny,
  • bądź ma Pan sporo wyświetleń newslettera (public_html/ZliczanieWyswietlen.php)

A więc nie wiem co jest źle albo jak to zniwelować? Co robi ta tęść kodu.
Mianowicie. Po wejsciu na strone np index.html wyswietlane sa banery na przemian, sterowane javascriptem
Po kazdej zmianie banera (co 10 sekund) nastepuje ajaxowe (js) zliczanie wyswietlen danego banera, czyli wykonywany jest plik ZliczanieWyswietlen.php

Zatem, czas co jaki sie zmienia baner moge zmieniac. co 10 sekund nastepuje wykonanie kodu: ZliczanieWyswietlen.php
Jak to sie ma gdy na stronie jest 100 osob w jednej chwili - pewnie temu wywala jakis błąd 502. Jak na to zaradzić.
Administrator hostingu uwaza ze powinienem wykupic wiecej jakis interpretatorw, a co to jest i co one robia?

Prosze o pomoc teoretyczno praktyczna, jak ugryźc problem.

0

Liczba jednoczesnych zadań jakie PHP może wykonać na tym hostingu jednocześnie jest ograniczona. Jeżeli ZliczanieWyswietlen.php wykonywałoby się ułamek sekundy - nie powinieneś zauważyć takiego problemu, ale chyba wykonuje się ciut długo (bez kodu wraz z przykładową bazą nie będzie się Ci dało pomóc w tej kwestii). Zwiększenie dostępnej liczby procesów PHP też wchodzi w grę (to właśnie sugerował Ci support), ale oczywiście wiąże się z kosztami - ich pytaj jakimi.

0

Tak jak wspomiał @dzek69 prawdopodobnie ZliczanieWyswietlen.php wykonuje się dość długo, 100 użytkowników w jednym czasie nie jest wielkim obciążeniem dla większości hostingów. Sprawdź czy na pewno zliczanie wywoływane jest co 10 sek i czy nie wywołuje je inne zdarzenie (może wywoływane jest znacznie częściej), sprawdź też ile czasu tak naprawdę wykonuje się sam skrypt ZliczanieWyswietlen.php po tej analizie będziesz miał sporo przydatnych informacji na podstawie których można podjąć dalsze działania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1