Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Nie udało się nawiązać połączenia
adi456
post 30.12.2014, 15:35:04
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


Witam

taki problem mam na jednym serwerze ciągle wyskakuje "Nie udało się nawiązać połączenia" trzeba odświerzyć pare razy i wskakuje aplikacja, admin serwera twierdzi że u niego jest wszystko ok, problem występuje w różnych regionach polski

i nie wiem czy problemu szukać po stronie komputerów na których jest odpalana aplikacja czy to problem serwera (według admina dość mocno obciążonego) ?

w jaki sposób moge się zbliżyć do problemu?

Ten post edytował adi456 30.12.2014, 15:36:07
Go to the top of the page
+Quote Post
com
post 30.12.2014, 15:52:32
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


momencik czarodziej.gif musi spojrzeć w swoją kulę wink.gif a tak poważnie zapewne kod tej aplikacji napisany nie jest optymalnie, masz gdzieś wycieki pamięci itp ale bez kodu to my Ci nic nie wywróżymy smile.gif
Go to the top of the page
+Quote Post
adi456
post 30.12.2014, 16:46:10
Post #3





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


tak zdecydowanie kod jest z najniższej półki ale czego mam szukać żeby śmigało?
Go to the top of the page
+Quote Post
Rysh
post 30.12.2014, 17:57:29
Post #4





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

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


Pokaż fragment z połączeniem bazy danych.


--------------------
Go to the top of the page
+Quote Post
com
post 30.12.2014, 18:14:37
Post #5





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


nie znam przecież kodu tej strony to nie jestem wstanie Ci powiedzieć, np popraw linie 10 bo jest źle, zacznijmy od tego co napisał mój przedmówca, a tak wgl
Temat: Jak poprawnie zadac pytanie
Go to the top of the page
+Quote Post
adi456
post 31.12.2014, 12:44:42
Post #6





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


połaczenie:
  1. $mysqli=mysqli_connect("1280.m.tld.pl",$username,$password,$database);


kodu jest od groma tak więc wklejanie i tak by się nie udało.

nie oczekuje odpowiedzi typu np popraw linie 10 bo jest źle, tylko wskazówek czego szukać? dlaczego taki problem występuje? przekroczone jakieś limity?
"masz gdzieś wycieki pamięci itp" jak szukać wycieku pamięci? itp to znaczy?

pytam bo nigdy nie zdażyło mi się żeby zamiast załadowanej strony otrzymywać "Nie udało się nawiązać połączenia"

serwer virtualny/współdzielony
Go to the top of the page
+Quote Post
SpiritCode
post 31.12.2014, 12:52:33
Post #7





Grupa: Zarejestrowani
Postów: 167
Pomógł: 35
Dołączył: 29.12.2014
Skąd: Otwock

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


Może masz nałożone limity połączeń z kosmosu i przy większej ilości clientów zamyka Ci połączenie?
Go to the top of the page
+Quote Post
adi456
post 31.12.2014, 13:00:20
Post #8





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


jest taka możliwość bo admin narzekał że niechce mnie bo mu za dużo zasobów czy czegoś tam zjadam, jakich konkretnie limitów szukać?

mysql - max_connections 128

Ten post edytował adi456 31.12.2014, 13:01:31
Go to the top of the page
+Quote Post
fate
post 31.12.2014, 13:27:52
Post #9





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


  1. var_dump(mysqli_error($mysqli));


--------------------
Go to the top of the page
+Quote Post
adi456
post 31.12.2014, 13:33:26
Post #10





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


string(0) ""

Ten post edytował adi456 31.12.2014, 13:34:39
Go to the top of the page
+Quote Post
Rysh
post 31.12.2014, 13:36:20
Post #11





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

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


W każdym zapytaniu korzystaj z or die; np.
  1. $query = mysqli_query($myConnection, $sqlCommand) or die (mysqli_error($myConnection));

Pozatym, skoro administrator mówił że zjadasz dużo zasobów pomyśl nad zmianą hostingu. Tym bardziej, jeśli to darmowy hosting, jeśli nie potrzebujesz lepszego pakietu.


--------------------
Go to the top of the page
+Quote Post
adi456
post 31.12.2014, 13:42:57
Post #12





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


tak zgadza się, hosting zmieniam na 100% - czekam jak mi światłowód odpalą

wszędzie w zapytaniach korzystam z
  1. or die(__FILE__ .': '. __LINE__.' - ' . mysqli_error($mysqli));
Go to the top of the page
+Quote Post
fate
post 31.12.2014, 18:45:27
Post #13





Grupa: Zarejestrowani
Postów: 824
Pomógł: 106
Dołączył: 14.03.2012
Skąd: Warszawa

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


Cytat(adi456 @ 31.12.2014, 13:42:57 ) *
tak zgadza się, hosting zmieniam na 100% - czekam jak mi światłowód odpalą

no to problem rozwiązany.


--------------------
Go to the top of the page
+Quote Post
viking
post 31.12.2014, 20:57:17
Post #14





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

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


Z tego ci widzę jesteś na kei. Nie dostajesz informacji o przekroczonych 5%? Musisz im naprawdę zdrowo jeździć po serwerze jeśli Cię nie chcą ;-)


--------------------
Go to the top of the page
+Quote Post
adi456
post 2.01.2015, 16:04:46
Post #15





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 21.01.2010
Skąd: Nowy Sącz

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


serwer zmieniam ale chciałem chwilowo rozwiązać problem, serwer w kei tylko od gostka który ma podzielony na virtuale
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 09:53