GDRCD blue: connessione al db postato il 15/11/2006 18:44:46 nel forum programmazione, gdrcd e open source
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'NOMEDB' (4) in /breizh/inc/open2.php on line 2
ERRORE DI ACCESSO AI DATI
L'errore di solito è dovuto a problemi di sovraccarico del server, è temporaneo e sparisce dopo qualche minuto.
riprova
ECCOLO... l'errore che ti fa cascare le palle. (ho omesso volontariamente il nome del database vero)
lo spazio è su register.it. funziona perfettamente , mettendo un file di prova in html viene visualizzato. anche il db funziona, entro con phpadmin e ho infatti inserito le tabelle usando il file allegato al pacchetto BLUE.
ho provato anche mettendo localhost ma è lo stesso, non va.
questo è il file open2.php per chi non ce l'avesse sottomano
Ovviamente ho omesso i dati del db, user e pass. Ho immesso i dati direttamente da li, saltando il password.php cosi tanto per evitare altri inghippi.
<?
$db = mysql_connect("NOMEDB","USERDB","PASSDB") or die("<b>ERRORE DI ACCESSO AI DATI</B><br>L'errore di solito è dovuto a problemi di sovraccarico del server, è temporaneo e sparisce dopo qualche minuto.<br><a href='Javascript:location.reload()'>riprova</a>");
mysql_select_db($par_Conn);
/*
reset ($_GET);
while (list ($chiave, $valore) = each ($_GET)) {
eval ("\$$chiave = '".str_replace("'", "\\'", $valore)."';");
}
reset ($_POST);
while (list ($chiave, $valore) = each ($_POST)) {
eval ("\$$chiave = '".str_replace("'", "\\'", $valore)."';");
}
reset ($_SESSION);
while (list ($chiave, $valore) = each ($_SESSION)) {
eval ("\$$chiave = '".str_replace("'", "\\'", $valore)."';");
}
$Login = $_SESSION['Login'];
$Stanza = $_SESSION['Stanza'];
*/
function pars($var) {
return addslashes($var);
}
?>
Pagine → 1
15/11/2006 20:57:24
prova di risposta
16/11/2006 15:06:28
grazie ai mod di aver sistemato il messaggio che si era corrotto.
cmq risolto. in pratica lo spazio we.register.it vuole che mentre nel file password.php debbano esserci contenuti i dati corretti del database, nel file ope2.php deve esserci riportato l'host, cioe "mysql.register.it".
mistero risolto, sono un po' meno niubbo ora. ^_^
16/11/2006 17:02:08
Si, putroppo e' un problemuccio che si presenta a volte, piuttosto che localhost, in open2.php puo' essere necessario scrivere l'indirizzo o direttamente l'ip del server mysql.
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
shirka ha risposto alla discussione: Perché non avete più voglia di giocare?