Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL][PHP] Wyświetlanie danych z MySql
iNq0
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 3.02.2011

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


Witam. Napisałem sobie skrypt, który odczytuje dane z MySql, i wyświetla na www.

Wszystko działa idealnie. Jednak dotychczas testowałem tylko na localhoście. Gdy wrzuciłem na serwer www, dostaje takie errory:

  1. Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in /home/shivahal/public_html/bans.php on line 3
  2.  
  3. Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'shivahal'@'localhost' (using password: NO) in /home/shivahal/public_html/bans.php on line 4
  4.  
  5. Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /home/shivahal/public_html/bans.php on line 4
  6.  
  7. Warning: mysql_query() [function.mysql-query]: Access denied for user 'shivahal'@'localhost' (using password: NO) in /home/shivahal/public_html/bans.php on line 8
  8.  
  9. Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /home/shivahal/public_html/bans.php on line 8
  10. Błšd zapytania


Podejrzewam że chodzi o chmody, ponieważ na localhoście działa bez zarzutu. Na ten plik mam ustawione 644.

Czy ktoś wie o co może chodzić?


Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
iNq0
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 3.02.2011

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


tam nie jest wpisane localhost.. aż takim n00bem nie jestem..

  1. $db = mysql_connect ("188.165.193.156:3306", "mc1415", "mojehaslo");
Go to the top of the page
+Quote Post
@rtur
post
Post #3





Grupa: Zarejestrowani
Postów: 254
Pomógł: 3
Dołączył: 23.02.2006

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


Cytat(iNq0 @ 11.02.2012, 19:19:57 ) *
tam nie jest wpisane localhost.. aż takim n00bem nie jestem..

  1. $db = mysql_connect ("188.165.193.156:3306", "mc1415", "mojehaslo");


tu jest user 'mc1415' a w komunikacie o błędzie user 'shivahal'
Cytat
Access denied for user 'shivahal'@'localhost'


posprawdzaj w kodzie gdzie masz wpisane wyrażenia localhost i shivahal

wpisz sobie w plik php testowy:

  1. <?php
  2. $serwer ='adres.serwera';
  3. $user ='nazwa-uzytkownika';
  4. $haslo = 'twoje.haslo.do.bazy';
  5. $db = mysql_connect ("$serwer", "$user", "$haslo");
  6. if($db){
  7. mysql_select_db ("mc1415");
  8. echo "brawo udało się wybrać bazę danych";
  9. } else {echo "nie mogę połączyć się z serwerem mysql za pomocą danych, serwer: $serwer user: $user hasło: $haslo" ;}
  10. ?>



wtedy sprawdzisz czy na danych które podajesz łączy się z bazą.

pisane na szybko nie sprawdzane (IMG:style_emoticons/default/smile.gif)

Ten post edytował @rtur 11.02.2012, 19:50:34
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 05:43