Conectare la o baza de date de pe un alt server.
Moderatori: Moderatori, Start Moderator
-
dyzard
- Average Member
- Mesaje: 50
- Membru din: Lun Apr 11, 2005 4:19 am
- Localitate: Cluj-Napoca
- Contact:
Conectare la o baza de date de pe un alt server.
Genialitatea poate avea limitarile sale, dar prostia nu are acest handicap. <br>
Intelept este acela care intelege ca totul este de neinteles..
Intelept este acela care intelege ca totul este de neinteles..
-
dyzard
- Average Member
- Mesaje: 50
- Membru din: Lun Apr 11, 2005 4:19 am
- Localitate: Cluj-Napoca
- Contact:
hmm.., acuma problema a alta. Din cate am inteles se poate accesa baza de date.
Am cele 2 servere:
1. Serverul pe care se afla baza de date cu resursele.
2. Serverul pe care se afla site-ul de pe care vreau sa accesez baza de date de la punctul 1.
Am inteles ca primul server trebuie configurat, dar ce trebuie si unde? eventual dc aveti o resursa web, nu trebuie totul mura in gura.., doar un punct de pornire.
Multumesc mult.
Am cele 2 servere:
1. Serverul pe care se afla baza de date cu resursele.
2. Serverul pe care se afla site-ul de pe care vreau sa accesez baza de date de la punctul 1.
Am inteles ca primul server trebuie configurat, dar ce trebuie si unde? eventual dc aveti o resursa web, nu trebuie totul mura in gura.., doar un punct de pornire.
Multumesc mult.
Genialitatea poate avea limitarile sale, dar prostia nu are acest handicap. <br>
Intelept este acela care intelege ca totul este de neinteles..
Intelept este acela care intelege ca totul este de neinteles..
-
gigi_rain
- Average Member
- Mesaje: 95
- Membru din: Mie Feb 18, 2004 3:05 pm
- Localitate: Timisoara
- Contact:
daca vrei sa ai acces la baza de date aflata pe alt serverul 1 trebuie sa configurezi serverul 1 pe care e baza de date...adica sa dai acces scriptului de pe serverul 2...
daca ai cPanel X la serverul 1 intra la mySQL Database si acolo jos la Access Hosts (unde e defaul localhost) adauga si adresa ip a serverului 2..
daca nu, atunci gasesti aici detalii despre cum se da acces la o baza de date mysql
daca ai cPanel X la serverul 1 intra la mySQL Database si acolo jos la Access Hosts (unde e defaul localhost) adauga si adresa ip a serverului 2..
daca nu, atunci gasesti aici detalii despre cum se da acces la o baza de date mysql
-
-
dyzard
- Average Member
- Mesaje: 50
- Membru din: Lun Apr 11, 2005 4:19 am
- Localitate: Cluj-Napoca
- Contact:
ciudat.., am incercat toate variantele posibile.., nu merge nici una.., am adaugat hosturile.., am aduaugat atat adresele de ip cat si cele de dns si nimic..
m-am conectat atat pe adresa de ip cat si pe cea de dns, chiar si pe mysql.., dar tot nimic.., nu imi dau seama unde gresesc..
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'site.ro/ip' (4) in /home/sitecevreaconectare/public_html/conectare.php on line 2
EROARE:Can't connect to MySQL server on 'site.ro/' (4)
m-am conectat atat pe adresa de ip cat si pe cea de dns, chiar si pe mysql.., dar tot nimic.., nu imi dau seama unde gresesc..
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'site.ro/ip' (4) in /home/sitecevreaconectare/public_html/conectare.php on line 2
EROARE:Can't connect to MySQL server on 'site.ro/' (4)
Genialitatea poate avea limitarile sale, dar prostia nu are acest handicap. <br>
Intelept este acela care intelege ca totul este de neinteles..
Intelept este acela care intelege ca totul este de neinteles..
-
cristic
- Junior Member
- Mesaje: 32
- Membru din: Mar Noi 02, 2004 10:25 am
- Localitate: BUCURESTI
- Contact:
Sunt mai multe probleme posibile care te pot impiedica sa te conectezi la un server extern de baze de date:
1. serverul MySQL nu asculta conexiuni TCP/IP sau nu le asculta pe portul 3306 care este default. Trebuie sa te uiti pe server folosind comanda netstat care sunt programele care asteapta conexiuni TCP si pe ce porturi.
2. serverul de MySQL nu permite conexiuni ale userului tau de pe masina de unde incerci tu sa te conectezi. Pentru asta trebuie sa citesti despre GRANT PRIVILEGES in MySQL http://dev.mysql.com/doc/refman/5.0/en/ ... users.html
3. exista un firewall pe server sau pe o alta masina sau alt echipament care impiedica conexiunile TCP/IP pe portul 3306 ale serverului. In principiu asta o verifici facand de pe web server un simplu telnet pe portul 3306 a serverului cu MySQL
4. timpii de timeout la serverul si clientul de MySQL mai pot genera probleme. Daca conexiunea nu s-a realizat intr-un anumit timp (configurabil atat pe client cat si pe server) atunci nu te lasa sa te conectezi.
Astea imi vin acum in cap dar s-ar putea sa fie mai multe.
1. serverul MySQL nu asculta conexiuni TCP/IP sau nu le asculta pe portul 3306 care este default. Trebuie sa te uiti pe server folosind comanda netstat care sunt programele care asteapta conexiuni TCP si pe ce porturi.
2. serverul de MySQL nu permite conexiuni ale userului tau de pe masina de unde incerci tu sa te conectezi. Pentru asta trebuie sa citesti despre GRANT PRIVILEGES in MySQL http://dev.mysql.com/doc/refman/5.0/en/ ... users.html
3. exista un firewall pe server sau pe o alta masina sau alt echipament care impiedica conexiunile TCP/IP pe portul 3306 ale serverului. In principiu asta o verifici facand de pe web server un simplu telnet pe portul 3306 a serverului cu MySQL
4. timpii de timeout la serverul si clientul de MySQL mai pot genera probleme. Daca conexiunea nu s-a realizat intr-un anumit timp (configurabil atat pe client cat si pe server) atunci nu te lasa sa te conectezi.
Astea imi vin acum in cap dar s-ar putea sa fie mai multe.
Cristian MARIN - Designers Division Developer
InterAKT Online (www.interaktonline.com)
Tel: +4021 312.53.12
Tel/Fax: +4021 312.51.91
cmarin@interaktonline.com
InterAKT Online (www.interaktonline.com)
Tel: +4021 312.53.12
Tel/Fax: +4021 312.51.91
cmarin@interaktonline.com
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 24 vizitatori
