Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Błąd bazy - max_user_connections
Forum PHP.pl > Forum > Przedszkole
xamrex
Witam,
Mam phnuke, stronę mam na jakimś lipnym hostingu więc od czasu do czasu, moja storna pada (nie można połączyć się z bazą)
Gdy próbuje zalogować się na phpmyadmina dostaję komunikat:
Kod
#1203 - User xamrex1_0 already has more than 'max_user_connections' active connections


Chciałbym aby treść tego błędu była wyświetlana na mojej stornie.
W jaki sposób to zrobić?

Teraz jeśli jest problem to na stronie dostaję taki komunikat
Wystąpiły problemy ze stroną!

Prosimy spróbować później.
W pliku mam taki kod:
Kod
if(!$db->db_connect_id) {
    die("<br><br><center><body background=images/tloo.gif><img src=images/logo3.jpg><br><br><b>Wystąpiły problemy ze stroną!<br><br>Prosimy spróbować później.</center></b>");
}


Co zrobić aby dodatkowo był wyświetlany dokładny błąd (max_user_connections) ?
webdice
Nie wiem z jakiego sterownika korzysta Twoja strona, ale spróbuj zdobyć kod błędu i na tej podstawie wyświetlać konkretny komunikat.
xamrex
w phpmyadminie jest to
#1203 - User xamrex1_0 already has more than 'max_user_connections' active connections

czyli kod bledu to 1203?
webdice
Tak.
xamrex
No ale co ja mam teraz z tym kodem błedu zrobić ?
webdice
Napisałem jasno że musisz w kodzie znaleźć zmienna/funkcje (w zależności od sterownika bazy danych) która zwróci Ci numer błędu. Jak będziesz miał już ten numer, możesz zrobić sobie prostą instrukcję która wyświetli Ci stosowny komunikat jeśli kod będzie równy 1203.
xamrex
Cytat(webdice @ 19.04.2010, 14:36:38 ) *
Napisałem jasno że musisz w kodzie znaleźć zmienna/funkcje (w zależności od sterownika bazy danych) która zwróci Ci numer błędu.

W jakim kodzie?
Oto informacje jakie mam:

PhpMyAdmin mam Informacja o wersji: 3.2.0
Serwer WWW
* LiteSpeed
* Wersja klienta MySQL: 5.0.51a
* Rozszerzenie PHP: mysqli

Gdzie w ogole ja mam szukać tę zmienną?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.