Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z połączeniem przez PDO
BlueMan
post 24.10.2014, 16:00:55
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 3.06.2003
Skąd: Sosnowiec

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


Mam dziwny problem z podłączeniem się do bazy danych... .

Serwer bazy danych znajduje się w sieci lokalnej i ma IP 192.168.0.10.
Komputer na którym mam serwer Apache z PHP ma IP 192.168.0.19

Problemem jest to, że PDO z jakichś niewiadomych przyczyn wykonuje dziwne przekierowanie pod IP z którego zostało wykonane.
  1. $dsn = 'mysql:host=192.168.0.10;dbname=kiedykupic_baza';
  2. $username = 'kiedykupic';
  3. $password = 'ZUpCj8QZDm';
  4.  
  5. $t = new PDO($dsn, $username, $password);

Cytat
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[28000] [1045] Access denied for user 'kiedykupic'@'192.168.0.19' (using password: YES)'

To samo się dzieje jak z linii komend próbuje się połaczyć
Kod
$ mysql -h 192.168.0.10 -u kiedykupic -p kiedykupic_baza
Enter password:
ERROR 1045 (28000): Access denied for user 'kiedykupic'@'192.168.0.19' (using password: YES)


Ale... jak w przeglądarce normalnie wpisze adres IP http://192.168.0.10/ to pojawia mi się prawidłowa strona apache tamtego serwera (na serwerze mysql także jest Apache).


Co jest nie tak? Gdzie szukać problemu?
Najpierw myślałem, że to iptables, ale tam jest czysto
Kod
$ sudo iptables -L -n
Chain INPUT (policy ACCEPT)
target     prot opt source               destination        

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.08.2025 - 12:04