Back to top

Autore Topic: Sito temporaneamente irraggiungibile Could not connect to the database server  (Letto 3110 volte)

Offline buonsito

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Ho installato in locale prima XAMPP poi Joomla
concludendo efficacemente l'installazione infatti ho visto sia il sito ed ho fatto anche alcune prove.

Il giorno successivo avendo solo aggiunto le password per la sicurezza che mi venivano segnalate in Xampp quando vado a richiamare il sito http://localhost/joomla/ mi da il seguente messaggio:
"Sito temporaneamente irraggiungibile Could not connect to the database server"
Cosa può essere successo?
Il database l'avevo creato al momento dell'installazione ed infatti
andando in http://localhost/phpmyadmin/ mi conferma l'esistenza

Ringrazio chi mi può aiutare...

Offline buonsito

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
Risolto grazie non c'era password nel file configuration.php


Ho installato in locale prima XAMPP poi Joomla
concludendo efficacemente l'installazione infatti ho visto sia il sito ed ho fatto anche alcune prove.

Il giorno successivo avendo solo aggiunto le password per la sicurezza che mi venivano segnalate in Xampp quando vado a richiamare il sito http://localhost/joomla/ mi da il seguente messaggio:
"Sito temporaneamente irraggiungibile Could not connect to the database server"
Cosa può essere successo?
Il database l'avevo creato al momento dell'installazione ed infatti
andando in http://localhost/phpmyadmin/ mi conferma l'esistenza

Ringrazio chi mi può aiutare...

Offline ilovephp

  • Esploratore
  • **
  • Post: 175
  • Sesso: Maschio
    • Mostra profilo
Quale var hai cambiato?

$mosConfig_password = '';

o

$mosConfig_secret = 'Qs2waWSLZlpTm9zb';

thanks  ???
Consulenze per la realizzazione e personalizzazione di siti web dinamici. Inoltre, sul sito
http://www.soluzioniperilweb.it
sono disponibili manuali di sviluppo joomla.

Offline buonsito

  • Nuovo arrivato
  • *
  • Post: 3
    • Mostra profilo
La prima:
$mosConfig_password = '';
tra le virgolette chiaramente ho inserito password

Quale var hai cambiato?

$mosConfig_password = '';

o

$mosConfig_secret = 'Qs2waWSLZlpTm9zb';

thanks  ???

shosholosa

  • Visitatore
poi mi spieghi perchè in locale hai inserito una password... comunque prova a verificare se l'utente mysql è associato a quella password, da xaamp digitando localhost dovresti raggiungere il menu e trovare phpmyadmin e da li arrivare al tuo databese e verificare quali sono gli utenti che hanno permessi di lettura e soprattutto scrittura (altrimenti non scrivi nulla), a quel database.

Offline ilovephp

  • Esploratore
  • **
  • Post: 175
  • Sesso: Maschio
    • Mostra profilo
beh il mio sito "joomla" è in una intranet, quindi vorrei metterlo in sicurezza, perchè root del mio mysql è ancora '' quindi se uno entra da remoto potrebbe cancellare il mio DB.

Sbaglio? cè qualche altra soluzione?
Consulenze per la realizzazione e personalizzazione di siti web dinamici. Inoltre, sul sito
http://www.soluzioniperilweb.it
sono disponibili manuali di sviluppo joomla.

Offline alexj_oomla

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Bloccare il web di phpmyadmin
« Risposta #6 il: 20 Giu 2007, 23:37:22 »
Ciao iggiuggiu ;D
forse ho capito il tuo problema ???!!!
non ti preoccupare non sei l'unico in internet ce ne sono
una marea di siti con questo "errore" :P se lo si può chiamare..il problema non è il fatto
di cancellare il db :(  ma quello di rubare tutti i dati delle persone iscritte comprese password  :o (ed è abbastanza semplice) te lo garantisco  8) .....
quindi immagino che casino potrebbe succedere ::) ::)...
adesso provo a spiegarti come funziona ;):


Allora entra in localhost/phpmyadmin
enta in privilegi
sull'utente root klikka sull'icona a destra dopo la colonna grant
vai su cambia password spunta password ed inserisci la password nei due campi richiesti e premi esegui
 
Allora già sei fai aggiorna su localhost/phpmyadmin non ti fa accedere al db
stai attento se il tuo browser non abbia la pagina in memoria!!!
 
Se cerchi di accedere al sito ti uscirà:
Could not connect to the database server

Nessun problema vai sul file configuration.php della cartella joomla ed inserisci la password nel campo

$mosConfig_user = 'root';
$mosConfig_password = 'nuovapassword';<<<<
adesso il sito è ok
 ;D ;D ;D

Nel caso non riuscissi a caricare nuovamente il db via web nessun problema.... :P
puoi accedere semplicemente modificando il file config.inc.php che si trova
nella cartella phpmyadmin e inserire la password nel campo apposito:
$cfg['Servers'][$i]['password']      = 'nuovapassword'


Questa operazione si puo utilizzre per bloccare immediatamente localhost/phpmyadmin
nel tuo caso basta aggiungere una password casuale e vedrai che il
sito ti funziona ma nessuno avra l'accesso a localhost/phpmyadmin
comunque è sempre rischioso lasciare root senza password...
con un comando cancelli e copi tutto!!!!

spero che abbia capito il tuo problema e che le spiegazione sia
chiara.... ??? ;D
                  ciao

 



Web Design Bolzano Kreatif