mysql_connect () doğru sunucuya almıyor

2 Cevap php

Ben yerel sunucuya bir global açık mysql bağlantısı olan bir sistemi var. Benim dosyaların birinde ben bir uzak makineye ek bir bağlantı açıyorum.

Wieldly yerine bu makineye bağlanmaya çalışıyor, ben (o makinede veritabanına bağlanmak için çalışıyor gibi görünüyor) benim ISP erişim engellendi mesajı alıyorum.

Ben kullanarak bağlanmaya çalışıyorum:

$cust_conn = mysql_connect($host,'root','##password##');

I-$host değeri olarak subdomain.domain.com:3306, subdomain.domain.com ve ip:3306 çalıştık.

The wierd this is the response i get:

Warning: mysql_connect(): Access denied for user 'root'@'my.isp.com' (using password: YES) in /var/www/html/report/module/sql_view.php on line 19 Error: Could not connect to database:

Herhangi bir fikir neden bu olur? Bu nedense benim komut yerine geçti biri benim ISS'ler sunucusuna bağlanmaya çalışıyor gibi görünüyor $host.

2 Cevap

hata bu hostname (my.isp.com) sizin istemci ana bilgisayar ... uzaktan root erişimi sık sık devre dışı, ya da belki de geçiş / ana combo yanlış olduğunu

creds eklemek için:

http://dev.mysql.com/doc/refman/5.1/en/adding-users.html

Hata mesajında ​​verilen host değil, bağlanmak çalışıyor ev sahipliği yapmaktadır.