Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]Debug PDO query, Jak wylistować błąd?
poczatkujaca12
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 24.06.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Mam Jsony, które potrafią być długie, ale w bazie danych ustawiłam już na longtext i się ładnie mieściło wszystko (w zasadzie json długości ponad 2K znaków to będzie wyczyn)
mam skrypt wczytujący dane, na wszystkie jsony mi działał, poza jednym... wyskakuje komunikat

  1. Connection failed: SQLSTATE[HY000] [1203] User api already has more than 'max_user_connections' active connections

ręcznie nie udaje mi się namierzyć błędu...

stmt->debugDumpParams();
nie daje odpowiedzi (nadal wywala: SQLSTATE...)

Ktoś wie jak się dowiedzieć dlaczego wywala mi błąd i to tylko na tym jednym przypadku?

Ten post edytował poczatkujaca12 21.04.2022, 07:06:52
Go to the top of the page
+Quote Post
gino
post
Post #2





Grupa: Zarejestrowani
Postów: 324
Pomógł: 52
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Pierwsze to wrzuć kod. W osobnym pliku wykonaj tylko zapytanie, które dotyczy tego konkretnego jsona co się nie wczytuje i zobacz czy się wykona.
Czy to lokalna baza, czy już na serwerze docelowym (baza jest współdzielona z innymi użytkownikami)?
Wykonaj:
Kod
SHOW VARIABLES LIKE 'max_user_connections'
i zobacz wynik.
Go to the top of the page
+Quote Post
poczatkujaca12
post
Post #3





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 24.06.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


wynik to 60,
aplikacja działa na serwerze współdzielonym (randomowy hosting jeden z tanszych)...
Go to the top of the page
+Quote Post
gino
post
Post #4





Grupa: Zarejestrowani
Postów: 324
Pomógł: 52
Dołączył: 18.02.2008

Ostrzeżenie: (0%)
-----


Zrób resztę co pisałem w poprzednim poście.
Go to the top of the page
+Quote Post
poczatkujaca12
post
Post #5





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 24.06.2010
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


sprawa się chyba rozwiązała - okazało się, że nie mam już dostępu do podanego jsona...
ale co dziwne ze wyskakuje taki błąd z połączeniem, a nie że nie ma pliku czy coś.... hmmm
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 16:28