Back to top

Autore Topic: RISOLTO Database connection error (3): Could not connect to database  (Letto 5452 volte)

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Ciao a tutti.
Sto provando a importare un database di un altro sito su uno nuovo. Quando ho installato joomla ho dovuto mettere il nome del database che mi hanno fornito, poi, ho cambiato il nome del database e i nomi della tabella sul file configuration.php. Ricarico la pagina è l'errore che mi da è
Citazione
Database connection error (3): Could not connect to database

Il file configuration.php è questo (tolgo alcune voci "sensibili")
<?php
class JConfig {
    public $offline = '0';
    public $offline_message = 'Sito fuori servizio per manutenzione.
 Riprovare più tardi.';
    public $display_offline_message = '1';
    public $offline_image = '';
    public $sitename = 'tagweb';
    public $editor = 'tinymce';
    public $captcha = '0';
    public $list_limit = '20';
    public $access = '1';
    public $debug = '0';
    public $debug_lang = '0';
    public $dbtype = 'mysqli';
    public $host = 'localhost';
    public $user = 'tagweb';
    public $password = '';
    public $db = 'sql526907_1';
    public $dbprefix = 'mk7w3_';
    public $live_site = '';
    public $secret = 'W6PQHGhtmWQ3FWdM';
    public $gzip = '0';
    public $error_reporting = 'default';
    public $helpurl = 'http://help.joomla.org/proxy/index.php?option=com_help&amp;keyref=Help{major}{minor}:{keyref}';
    public $ftp_host = '127.0.0.1';
    public $ftp_port = '21';
    public $ftp_user = '';
    public $ftp_pass = '';
    public $ftp_root = '';
    public $ftp_enable = '0';
    public $offset = 'UTC';
    public $mailer = 'mail';
    public $mailfrom = 'lamiamail@gmail.com';
    public $fromname = 'tagweb';
    public $sendmail = '/usr/sbin/sendmail';
    public $smtpauth = '0';
    public $smtpuser = '';
    public $smtppass = '';
    public $smtphost = 'localhost';
    public $smtpsecure = 'none';
    public $smtpport = '25';
    public $caching = '0';
    public $cache_handler = 'file';
    public $cachetime = '15';
    public $MetaDesc = '';
    public $MetaKeys = '';
    public $MetaTitle = '1';
    public $MetaAuthor = '1';
    public $MetaVersion = '0';
    public $robots = '';
    public $sef = '1';
    public $sef_rewrite = '0';
    public $sef_suffix = '0';
    public $unicodeslugs = '0';
    public $feed_limit = '10';
    public $log_path = '/membri/tagweb/logs';
    public $tmp_path = '/membri/tagweb/tmp';
    public $lifetime = '15';
    public $session_handler = 'database';
}

Ho pensato che forse devo cambiare queste voci:
   public $host = 'localhost';
    public $ftp_user = '';
    public $ftp_pass = '';
    public $ftp_root = '';

Mi confermate?
Grazie, C.
« Ultima modifica: 09 Dic 2012, 17:49:53 da chia88 »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #1 il: 08 Dic 2012, 15:54:52 »
L'errore più comune è quello di esportare l'intero db, invece bisogna esportarne solo il contenuto in modo da essere indipendenti dal nome e dati di accesso compresi i permessi necessari. Selezionando solo le tabelle in fase di export le si potranno importare in un qualsiasi db con qualsiasi nome. Salvo ovviamente conflitti di versioni.

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #2 il: 08 Dic 2012, 15:58:58 »
ok quindi da phpmyadmin -> esporta
però così mi da solo da esportare il database e non le tabelle...

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #3 il: 08 Dic 2012, 16:00:43 »
Devi andare nella struttura del db, poi selezioni tutte le tabelle e clicchi esporta.

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #4 il: 08 Dic 2012, 16:01:31 »
ok è la stessa procedura che avevo fatto già prima. Mi esporta un file che si chiama .sql

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #5 il: 08 Dic 2012, 16:03:05 »
Aprilo con un editor come notepad++ e verifica se all'inizio ci sono riferimenti al nome, nel caso cancella le righe.

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #6 il: 08 Dic 2012, 16:05:09 »
Non capendo esattamente cosa intendi ti posto il codice
« Ultima modifica: 08 Dic 2012, 16:10:19 da chia88 »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #7 il: 08 Dic 2012, 16:08:21 »
No per cortesia non intasare il forum, elimina tutta quella roba inutile dal post. Come ti ho detto devi eliminare dal file sql le righe che fanno riferimento al nome del db.

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #8 il: 08 Dic 2012, 16:16:32 »
Scusa... facciamo un passo indietro. Io ho seguito anche questa guida. Ad ogni modo sono entrata nel database, ho selezionato le tabelle e ho esportato, perchè non va bene?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #9 il: 08 Dic 2012, 16:19:28 »
Ma hai un db vuoto ove poi importi?

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #10 il: 08 Dic 2012, 16:21:01 »
no il db che importo ha articoli e utenti registrati

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #11 il: 08 Dic 2012, 16:25:57 »
Mi riferivo a quello nuovo ove vuoi importare il vecchio.

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #12 il: 08 Dic 2012, 16:26:46 »
si! è vuoto

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #13 il: 08 Dic 2012, 16:36:11 »
Quando dici di aver cambiato il nome delle tabelle ti riferisci al prefisso? Comunque la procedura che hai adottato è corretta ho preso io una svista circa l'errore immaginando una situazione diversa. Ti consiglio di verificare attentamente i nuovi dati di accesso al nuovo db in particolare all'host ed al fatto di non mettere i valori nel configuration col copia incolla.

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #14 il: 08 Dic 2012, 16:38:16 »
uhm ok ora devo chiudere. ricontrollo quello che mi hai scritto.
Nel frattempo stavo guardando anche questo post, il problema mi sembra simile (nel caso non mi fossi spiegata bene)

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #15 il: 09 Dic 2012, 16:23:13 »
Rieccomi.
Ho ricontrollato i passaggi e non mi ha portato ad alcun risultato allora ho deciso di partire da zero e riporto i passaggi qua sotto:

1) Ho esportato il database o meglio le tabelle
2) Ho rinomianto il file con il nome che vuole altervista (il dominio è ospitato in altervista)
3) Ho creato in phpmyadmin il database e importato le tabelle
4) Ho installato joomla e al passaggio delle configurazione come nome database ho impostato lo stesso che avevo precedente rinominato
5) Completo l'installazione di joomla ma non si vede alcun articolo del database importato


File configuration.php l'ho controllato è mi sembra corretto


Sapete aiutarmi?
Grazie

Offline chia88

  • Appassionato
  • ***
  • Post: 288
  • Sesso: Femmina
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #16 il: 09 Dic 2012, 16:28:27 »
Mi auto aiuto e cito la risposta per chi ne avesse bisogno:
Ho aperto il file con notepad e sono andata a modificare il nome del database era per quello che non lo "vedeva"


Offline Fabrizio Fiorita

  • Abituale
  • ****
  • Post: 1315
  • Sesso: Maschio
    • Mostra profilo
Re:Database connection error (3): Could not connect to database
« Risposta #17 il: 09 Dic 2012, 17:35:56 »
 >:( Possibile che dopo oltre 200 posts ancora non hai preso l'abitudine di scrivere [RISOLTO] nel titolo del tuo primo post per evitare che chi ti vorrebbe aiutare perda solo tempo?  >:(
Fabrizio
Per programmare servono i tasti e la testa. Peccato che molti usino solo i primi...
Vai a vedere il mio sito: http://www.fabriziofiorita.joomlafree.it/index.php?option=com_content&view=featured&Itemid=101

 



Web Design Bolzano Kreatif