Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> Problem z połaczeniem, MYSQL
-miroglasgow-
post
Post #1





Goście







Witam! Zaczynam dopiero przygode z php, i mam problem z połaczeniem.. (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

mam taki kod:

  1. <?
  2. @$db = mysql_pconnect("mysql1.ugu.pl", "db19967", "haslo");
  3. if (!$db)
  4. {  
  5. print "wyst&sup1;pi&sup3; b&sup3;&sup1;d w po&sup3;&sup1;czeniu";  
  6. exit;
  7. }
  8. print "po&sup3;&sup1;czenie zosta&sup3;o nawi&sup1;zane poprawnie";
  9. ?>


i nie moge sie polaczyc, ani z baza na yoyo.pl ani na ugu.pl.. co jest nie tak??
Go to the top of the page
+Quote Post
Piniek
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

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


Cytat
@$db = mysql_pconnect("mysql1.ugu.pl", "db19967", "haslo")

chyba powinno byc
  1. <?php
  2. $db = mysql_connect("mysql1.ugu.pl", "db19967", "haslo")
  3. ?>
Go to the top of the page
+Quote Post
-miroglasgow-
post
Post #3





Goście







zmienilem na :
  1. <?
  2. $db = mysql_connect("mysql1.ugu.pl", "db19967", "haslo")
  3. if (!$db)
  4. {  
  5. print "wyst&sup1;pi&sup3; b&sup3;&sup1;d w po&sup3;&sup1;czeniu";  
  6. exit;
  7. }
  8. print "po&sup3;&sup1;czenie zosta&sup3;o nawi&sup1;zane poprawnie";
  9. ?>


przy probie polaczenia wyskakuje blad:

Parse error: syntax error, unexpected T_IF in /var/www/sites/yoyo.pl/m/i/miroglasgow/testpol.php on line 3

3 linia zla... czyli
  1. <?php
  2. if (!$db)
  3. ?>
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Go to the top of the page
+Quote Post
Piniek
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

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


zapomniales o sredniku na koncu ;P
Cytat
$db = mysql_connect("mysql1.ugu.pl", "db19967", "haslo")
na koncu tego daj srednik o taki ;
Go to the top of the page
+Quote Post
webdice
post
Post #5


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Wklej samo:

  1. <?php
  2. $db = mysql_connect("mysql1.ugu.pl", "db19967", "haslo") or die (mysql_error ());
  3. ?>


Oczywiście zmień hasło i podaj jaki komunikat Ci wyskakuje.
Go to the top of the page
+Quote Post
-miroglasgow-
post
Post #6





Goście







Cytat(webdicepl @ 12.02.2008, 22:36:35 ) *
Wklej samo:

  1. <?php
  2. $db = mysql_connect("mysql1.ugu.pl", "db19967", "haslo") or die (mysql_error ());
  3. ?>


Oczywiście zmień hasło i podaj jaki komunikat Ci wyskakuje.



zrobilem tak i :

  1. Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /var/www/sites/yoyo.pl/m/i/miroglasgow/testpol.php on line 2
  2. Lost connection to MySQL server at 'reading initial communication packet', system error: 111
Go to the top of the page
+Quote Post
miroglasgow
post
Post #7





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.02.2008

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


macie jakies pomysly jak to rozwiazac??

prubowalem na localhost (krasnal) i wszystko zadziałało... ale z yoyo i z ugu.pl nie chce sie polaczyc (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
Neeke
post
Post #8





Grupa: Zarejestrowani
Postów: 124
Pomógł: 16
Dołączył: 22.02.2007
Skąd: Warszawa

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


Adres serwera MySQL: mysql3.yoyo.pl
a wpisz ten adres serwera do bazy mysql
Go to the top of the page
+Quote Post
Tagrussel
post
Post #9





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 7.08.2007

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


może zamiastas mysql_pconnect zrób mysql_connect
i coś takiego
  1. <?php 
  2.  $db = mysql_connect ('nazwa_hosta', 'uzytkownik', 'haslo', 'baza_danych') or die (mysql_error ());
  3. ?>


w Twoim wypadku nazwa hosta to bedzie np. mysql1.yoyo.pl i nazwa bazy pewnie coś w stylu db19967 użytkownika i hasło pewnie tez masz podanego jak się zalogujesz na konto w yoyo. No i oczywiście musisz najpierw tam aktywować baze danych (przynajmniej kiedys tak było).
Go to the top of the page
+Quote Post
miroglasgow
post
Post #10





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.02.2008

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


(IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Pierwszy kod:
  1. <?php 
  2.  $db = mysql_connect ('mysql2.yoyo.pl', 'db497477', 'haslo', 'db497477') or die (mysql_error ());
  3. ?>

jak i drugi kod
  1. <?php 
  2.  $db = mysql_connect ('mysql2.yoyo.pl', 'miroglasgow', 'nokian', 'db497477') or die (mysql_error ());
  3. ?>

daje wynik:

Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /var/www/sites/yoyo.pl/m/i/miroglasgow/testpol.php on line 2
Lost connection to MySQL server at 'reading initial communication packet', system error: 111

co jest z tym nie tak? bazy sa aktywowane, prubowalem na yoyo.pl jak i na ugu.pl i nic (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Fragmenty skryptów proszę wklejać za pomocą poprawnego bbcode /kszychu/

Odpowie ktos ?

nie mam pojecia dlaczego nie chce sie polaczyc (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
MajareQ
post
Post #11





Grupa: Zarejestrowani
Postów: 382
Pomógł: 22
Dołączył: 21.05.2007
Skąd: Elbląg

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


  1. <?php
  2. mysql_connect('host','user','haslo');
  3. mysql_select_db('baza') or die("Nie odnaleziono bazy danych");
  4. ?>
Go to the top of the page
+Quote Post
miroglasgow
post
Post #12





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.02.2008

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


  1. <?php
  2. mysql_connect('mysql1.ugu.pl','db19966','haslo');
  3. mysql_select_db('db19966') or die("Nie odnaleziono bazy danych");
  4. ?>


wynik:

Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /var/www/sites/yoyo.pl/m/i/miroglasgow/testpol.php on line 2

Warning: mysql_select_db() [function.mysql-select-db]: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /var/www/sites/yoyo.pl/m/i/miroglasgow/testpol.php on line 3

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /var/www/sites/yoyo.pl/m/i/miroglasgow/testpol.php on line 3
Nie odnaleziono bazy danych

(IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Go to the top of the page
+Quote Post
-Gość-
post
Post #13





Goście







Podajesz nieprawidłową bazę lub host. Jeżeli nie umiesz wpisać poprawnie danych to nic nie poradzimy.
Go to the top of the page
+Quote Post
MajareQ
post
Post #14





Grupa: Zarejestrowani
Postów: 382
Pomógł: 22
Dołączył: 21.05.2007
Skąd: Elbląg

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


Rozumiem, że znasz angielski...
"Can't connect to local MySQL"
"A link to the server could not be established "
"Lost connection to MySQL server at 'reading initial communication packet'"


A po polsku chyba już na pewno umiesz nie?

"Nie odnaleziono bazy danych"

autor postu nad moim ma racje... wpisujesz nie prawidłowe dane... Albo dziwnym zbiegiem okoliczności ugu i yoyo mają popsuta paczkę Apache akurat na twoim koncie...
Go to the top of the page
+Quote Post
miroglasgow
post
Post #15





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.02.2008

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


to jest to ze wszystko dobrze wpisuje...

Adres serwera MySQL: mysql2.yoyo.pl <LI>Port: 3306 <LI>Baza danych: db497477 <LI>Nazwa użytkownika: db497477
Go to the top of the page
+Quote Post
nowotny
post
Post #16





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Mam nadzieję że nie próbujesz się połączyć z domu z ichnim serwerem, bo to nie przejdzie...
Go to the top of the page
+Quote Post
mike
post
Post #17





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Cytat(MajareQ @ 15.02.2008, 14:45:24 ) *
Rozumiem, że znasz angielski...
"Can't connect to local MySQL"
"A link to the server could not be established "
"Lost connection to MySQL server at 'reading initial communication packet'"
A po polsku chyba już na pewno umiesz nie?

"Nie odnaleziono bazy danych"
Za takie głupie teksty to chyba bana będę dawał.
Wmawiasz komuś brak znajomości języka a sam żeś tłumaczenie walną że się przykro robi.

"Can't connect to local MySQL" oznacza ze nie można połączyć się z lokalną bazą a nie że jej nie ma. Dostrzegasz różnicę?
"A link to the server could not be established " - nie udało się ustanowić połączenia z bazą danych.

~miroglasgow najprawdopodobniej nie możesz połączyć się z bazą zdalnie z innego hosta. Masz ten skrypt tam gdzie jest baza?
Jeśli nie to odpowiedź jest prosta. MySQL na yoyo nie wpuszcza spoza localhosta.
Go to the top of the page
+Quote Post
-Gość-
post
Post #18





Goście







Nowotny może przez komórke próbuje (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) Co do wszystkich wypowiedzi, testowanie na yoyo czy udu daruj sobie. Naucz sie najpierw na localhoscie a później testuj na yoyo.
Go to the top of the page
+Quote Post
nowotny
post
Post #19





Grupa: Zarejestrowani
Postów: 875
Pomógł: 122
Dołączył: 2.02.2008

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


Cytat(mike @ 15.02.2008, 14:54:06 ) *
Za takie głupie teksty to chyba bana będę dawał.
Wmawiasz komuś brak znajomości języka a sam żeś tłumaczenie walną że się przykro robi.

"Can't connect to local MySQL" oznacza ze nie można połączyć się z lokalną bazą a nie że jej nie ma. Dostrzegasz różnicę?

Czil, man... (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

"Nie odnaleziono bazy danych" to nie jest tłumaczenie MajareQ'a tylko część błędu jaki dostaje miroglasgow... spójrz jeszcze raz w jego post... jest na samym końcu... i przeczytaj jeszcze ze 2 razy post MajareQ'a bo chyba źle zrozumiałeś... (nie żebym sam nie banował za takie teksty... chodzi o zasadę)...
Go to the top of the page
+Quote Post
MajareQ
post
Post #20





Grupa: Zarejestrowani
Postów: 382
Pomógł: 22
Dołączył: 21.05.2007
Skąd: Elbląg

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


Cytat(mike @ 15.02.2008, 14:54:06 ) *
Za takie głupie teksty to chyba bana będę dawał.
Wmawiasz komuś brak znajomości języka a sam żeś tłumaczenie walną że się przykro robi.

"Can't connect to local MySQL" oznacza ze nie można połączyć się z lokalną bazą a nie że jej nie ma. Dostrzegasz różnicę?
"A link to the server could not be established " - nie udało się ustanowić połączenia z bazą danych.

~miroglasgow najprawdopodobniej nie możesz połączyć się z bazą zdalnie z innego hosta. Masz ten skrypt tam gdzie jest baza?
Jeśli nie to odpowiedź jest prosta. MySQL na yoyo nie wpuszcza spoza localhosta.



A stawiaj...

jak widzisz gdzies w moim poście tłumaczenie tych zdań to naprawdę jesteś zdolniacha...

jadłeś jakieś grzybki dzisiaj? nigdzie nie napisałem co to oznacza a tym bardziej nie nie ma bazy...
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 18.09.2025 - 12:19