Rispondi 
 
Valutazione discussione:
  • 0 voti - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
Problema con script PHP per trasferimento tabelle dati
23-11-2008, 15:48
Messaggio: #1
Problema con script PHP per trasferimento tabelle dati
sto usando uno script php per trasferire i dati da una tabella da un hosting ad un altra tabella messa su un hosting diverso in poche paralo lo script dovrebbe importare in automatico dei dati. Qiuando provo ad effettuare il lavoro mi esce questo errore: "Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 113 in /home/a6050486/public_html/import.php on line 12". La linea incriminata dello script in questione è questa "$p3 = mysql_connect($ndb_host,$ndb_user,$ndb_pass) or die("Couldn't connect to old database.");". Cosa vuol dire system error: 113 ????
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 15:55
Messaggio: #2
RE: Problema con script PHP per trasferimento tabelle dati
Sembra che ci sia un problema della connessione al database. Controlla i dati che utilizzi per connetterti. Se tenti di connetterti a un database esterno, è molto probabile che ti dia errore perché moltissime volte i database sono protetti dalle connessioni esterne.

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 15:57
Messaggio: #3
RE: Problema con script PHP per trasferimento tabelle dati
(23-11-2008 15:55)Mattia Ha scritto:  Sembra che ci sia un problema della connessione al database. Controlla i dati che utilizzi per connetterti. Se tenti di connetterti a un database esterno, è molto probabile che ti dia errore perché moltissime volte i database sono protetti dalle connessioni esterne.


ok faccio questo controllo ma i dati sono gli stessi che utilizzo per connetermi all'hosting, poi ti faccio sapere.
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 16:42
Messaggio: #4
RE: Problema con script PHP per trasferimento tabelle dati
Ma il database che ti dà errore è quello esterno?

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 18:07
Messaggio: #5
RE: Problema con script PHP per trasferimento tabelle dati
(23-11-2008 16:42)Mattia Ha scritto:  Ma il database che ti dà errore è quello esterno?

si lo script non riesce a conneteersi al database esterno per importare i dati
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 18:12
Messaggio: #6
RE: Problema con script PHP per trasferimento tabelle dati
Allora molto probabilemente, se i dati sono corretti, il problema è dato dal fatto che non è possibile connettersi dall'esterno a quel database. Prova a chiedere al servizio di hosting che ti ospita e/o dimmi a me di che servizio si tratta.

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 18:19
Messaggio: #7
RE: Problema con script PHP per trasferimento tabelle dati
(23-11-2008 18:12)Mattia Ha scritto:  Allora molto probabilemente, se i dati sono corretti, il problema è dato dal fatto che non è possibile connettersi dall'esterno a quel database. Prova a chiedere al servizio di hosting che ti ospita e/o dimmi a me di che servizio si tratta.

il server dove si trova il database da trasferire si trova qui (http://zybex.co.cc) è devo trasferire i dati qui (http://members.000webhost.com)
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 18:22
Messaggio: #8
RE: Problema con script PHP per trasferimento tabelle dati
Ti basta entrare in PhpMyAdmin, esportare il database e importarlo nel nuovo servizio di hosting.

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 18:37 (Questo messaggio è stato modificato l'ultima volta il: 23-11-2008 19:17 da Mattia.)
Messaggio: #9
RE: Problema con script PHP per trasferimento tabelle dati
non penso possa farlo le due tabelle dei due database sono diverse per questo mi servo di uno script di importazioni posto il testo completo dello script.

Codice PHP:
<?php
//Importer script 
session_start();
if(
$_SESSION['imported']) { die("Multiple importation ruins it."); }

//old database containing securebux/bux3/yourownbux data
$ndb_host 'sql210.zybex.co.cc';
$ndb_user 'zybex_2570191';
$ndb_pass '*****';
$ndb_base 'zybex_2570191_centbux';

$p3 mysql_connect($ndb_host,$ndb_user,$ndb_pass) or die("Couldn't connect to old database.");
mysql_select_db($ndb_base,$p3) or die("Couldn't connect to old database.");

include 
"lib/lib_database.php";
$cfg mysql_connect(DB_HOST,DB_USER,DB_PASS);
mysql_select_db(DB_NAME,$cfg);

$runp1 mysql_query("SELECT * FROM tb_users ORDER BY id",$p3);
while(
$rp1 mysql_fetch_array($runp1))
{
mysql_query("INSERT INTO `users` (
`userid` ,
`username` ,
`password` ,
`email` ,
`paypal_email` ,
`alertpay_email` ,
`signupdate` ,
`signupip` ,
`upgraded` ,
`country` ,
`balance` ,
`withdrew` ,
`ads_clicked` ,
`upline` ,
`referrals` ,
`posts` ,
`lastaction` ,
`lastip` ,
`advertiser_balance` ,
`suspended`,
`refclicks`
)
VALUES (
'
{$rp1['id']}' , '{$rp1['username']}', '{$rp1['password']}', '{$rp1['email']}', '{$rp1['email']}', '{$rp1['email']}', unix_timestamp(), '{$rp1['ip']}', '0', '{$rp1['country']}', '{$rp1['money']}', '{$rp1['paid']}', '', '{$rp1['referer']}', '{$rp1['referals']}', '0', '{$rp1['lastlogdate']}', '{$_SERVER['REMOTE_ADDR']}', '0.00', '0', '{$rp1['referalvisits']}'
);"
,$cfg);
$transferred++;
}

if(
$transferred 0)
{
$contents .= "We successfully transfered {$transferred} users to your  SCRIPT!<br />";
$_SESSION['imported']=1;
}

?>

EDIT: Ho nascosto la password di connessione che era in chiaro.
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 18:48
Messaggio: #10
RE: Problema con script PHP per trasferimento tabelle dati
Basta che esporti e importi la vecchia tabella, esegui lo script di importazione su un solo database e cancelli la vecchia tabella.

Mattia!
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
23-11-2008, 19:08
Messaggio: #11
RE: Problema con script PHP per trasferimento tabelle dati
(23-11-2008 18:48)Mattia Ha scritto:  Basta che esporti e importi la vecchia tabella, esegui lo script di importazione su un solo database e cancelli la vecchia tabella.

risolto sbagliavo l'host mysql fatto sullo stesso hosting ho importato la tabella
Trova tutti i messaggi di questo utente
Cita questo messaggio nella tua risposta
Rispondi 


Discussioni correlate...
Discussione: Autore Risposte: Letto: Ultimo messaggio
  Script traduttore Chandler 6 539 31-10-2011 13:26
Ultimo messaggio: Naroku95
  Erroe di parsing nell'esecuzione di uno script filippo9639 1 829 25-01-2009 23:09
Ultimo messaggio: Mattia
  Problemo con script per importare dati di una tabella su un altro hosting filippo9639 7 1.497 27-12-2008 18:43
Ultimo messaggio: Mattia
  Script Upload Chandler 43 2.065 10-12-2008 17:22
Ultimo messaggio: Mattia
  Errore parziale su script PHP filippo9639 12 759 30-11-2008 17:17
Ultimo messaggio: filippo9639
  porzione di Codice PH che invalida script filippo9639 2 475 25-10-2008 19:49
Ultimo messaggio: filippo9639
  Script PHP che non fa tutto bene filippo9639 2 529 25-10-2008 14:30
Ultimo messaggio: filippo9639
  Aiuto per uno script php filippo9639 9 725 28-09-2008 18:38
Ultimo messaggio: Mattia
  Problemi trasferimento sito! turbogiangi 25 1.680 28-06-2008 19:26
Ultimo messaggio: Damiano
  cercasi script lupo91 5 961 24-11-2006 21:46
Ultimo messaggio: Synapsis

Vai al forum:


Utente(i) che stanno guardando questa discussione: 1 Ospite(i)

Contattaci | Matriz | Torna all'inizio della pagina | Torna al contenuto | Modalità archivio | RSS Syndication