Newsgroup: it.comp.www.php
Titolo: problemino connessione mysql

è la prima volta che provo ad installare un server apache su windows ed ho
un problema con la connessione al database da php
volendo testare in locale il sito sito ho pensato di collegarmi direttamente
al database mysql remoto sulla macchina web
in mysql ho creato un utente con acesso da esterno e gli ho dato i privilegi
sul database
poi ho modificato i valori di connessione al db nelle pagine php locali, ma
non si connette nulla
c'è sempre un laconico
could not connect to the database server (myIPserver, myUSER).
devo per forza utilizzare myODBC?
in questo caso mi sarebbe impossibile testare il sito in locale sotto win
senza stravolgere tutto
ciao e grazie
Andrea

sul database
Ma da esterno da dove? Se per esterno intendi host remoto, l'errore
sta qui.
Devi dargli accesso da localhost.
Cioč: se vuoi testare i tuoi script in locale, avrai installato Apache
e MySQL. A questo punto basta che accedi in locale a MySQL.
Quindi crei un utente su MySQL con accesso da localhost e lo configuri
con uid pw e privilegi a piacimento.
Spero di averti aiutato
Ciao
Matteo

sul database
Ma da esterno da dove? Se per esterno intendi host remoto, l'errore
sta qui.
Devi dargli accesso da localhost.
Cioč: se vuoi testare i tuoi script in locale, avrai installato Apache
e MySQL. A questo punto basta che accedi in locale a MySQL.
Quindi crei un utente su MySQL con accesso da localhost e lo configuri
con uid pw e privilegi a piacimento.
Spero di averti aiutato
Ciao
Matteo
PS: Chiedo scusa al ng, ho inavvertitamente cancellato argomento e
pertanto rispedisco il post nel giusto thread.

 ha scritto nel messaggio
news:7uop4v4lhco809ifr...@4ax.com...

allora ho server web remoto redhat/apache/php/mysql
in cui ho creato un utente mysql con acesso anche da esterno e  gli ho dato
i privilegi sui datatbase
perchč vorrei testare le pagine php anche in locale(le stesse presenti sul
server web) su un sistema winXP ma utilizzando sempre il database remoto del
server web
ho installato apache, php e mysql ho setteto il tutto ma quando tento di
connettermi non ho nessun risultato
in pratica da locale provo a connetermi ad database remoto
<?
$DB_HOST = "IPremoto";
$DB_DBNAME = "nomedb";
$DB_USER = "user ";
$DB_PASSWD = "pass";
$connection = mysql_connect($DB_HOST, $DB_USER, $DB_PASSWD);
// o anche creando un dns con myODBC
$link = odbc_connect("suoneriegsm" ,$DB_USER,$DB_PASSWD)
?>
il risultato č questo
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL
server on 'IPremoto'(10061) in c:\home\html\www.php on line 6
Warning: SQL error: [TCX][MyODBC]Can't connect to MySQL server on
'IPremoto'(10061), SQL state S1000 in SQLConnect in c:\home\html\www.php on
line 10

 $connection = mysql_connect($DB_HOST, $DB_USER, $DB_PASSWD);
Leggi qui (metti l'url su una riga sola, se fosse spezzettato):
http://groups.google.it/groups?q=&hl=it&lr=&ie=UTF-8&oe=UTF-8&selm=07EI9.70730%242B1.1953145%40twister2.libero.it&rnum=
ciao
Marco
-- 
bernama -spirulino- libero -PUNTO- it
Ho avuto un grande successo in 'Aspettando Godot' di Ionesco.
Interpretavo Godot.
+- PHPRndSig 0.02 --------------------------------------------37/72-+