Dzień dobry,
od jakiegoś czasu mam taki problem, że jest blokowany dostęp do epesi.
Dostaję taki komunikat:
Exception
Message: Connect to database failed
File: /home/elonopl/public_html/elon.pl/epesi/include/database.php
Line=44
error backtrace:
File: /home/elonopl/public_html/elon.pl/epesi/include/database.php
line 970
function called: Connect()
File: /home/elonopl/public_html/elon.pl/epesi/index.php
line 34
function called: require_once("/home/elonopl/public_html/elon.pl/epesi/include/database.php")
Dostawca hostingu twierdzi, że blokada jest z powodu przekroczenia limitu ilości zapytań do bazy danych. Pierwotnie było to 100000 zapytań na godzinę, teraz 200 000.
Zrobiliśmy próbę - dwóch handlowców wpisywało dane klientów, rozmowy telefoniczne itp. Po 2 minutach dostęp został zablokowany czyli wyczerpaliśmy limit 200 000 zapytań.
Dostaliśmy taką informacje od dostawcy hostingu:
problem spowodowany był przekroczeniem godzinowego limitu zapytań do bazy danych. Zgodnie z naszą polityką wykorzystania zasobów, godzinowy limit wynosi 200 000. Poniżej przedstawiam log serwera :
160810 15:25:57 [Warning] Aborted connection 29685379 to db: 'unconnected' user: 'elonopl_epes917' host: 'localhost' (init_connect command failed)
160810 15:25:57 [Warning] User 'elonopl_epes917' has exceeded the 'max_questions' resource (current value: 200000)
w przypadku wystąpienia tego typu problemu zazwyczaj pomaga aktualizacja skryptu wraz z wyłączeniem zbędnych elementów. Dobrym rozwiązaniem jest także zastosowanie mechanizmów cache'ujących, o ile producent używanego przez Państwa skryptu takowe udostępnia. Jeśli takie działania nie przyniosą efektu to skrypt strony będzie musiał zostać zoptymalizowany ręcznie przez jego twórcę.
W związku z tym mam pytania:
1/czy epesi normalnie generuje takie ilości zapytań?
2/jeśli nie to czy w epesi mógł się pojawić błąd generujący takie ilości zapytań?
3/jeśli nie to jaka może być przyczyna problemu?
pozdrawiam
Elon16