Problema con il cambio di database
Autore Messaggio
Dave93 Offline
Utente giovane
**

Messaggi: 35
Registrato: Jul 2008
Reputazione: 1
Versione: MyBB 1.4.4
Messaggio: #1
Exclamation Problema con il cambio di database
Salve ragazzi,
ho provato a cambiare il database passando da altervista al mio pc (installando xamp), ho modificato il file config.php con i dati del nuovo database, ma la board mi da il seguente errore:

Citazione:MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1044 - Access denied for user 'dogolandia'[at-nospam]'localhost' to database 'dogolandia'
Query:
[READ] Unable to select database

Come posso fare? Grazie.
18-10-2008 20:33
Trova tutti i messaggi di questo utente
Kimi Offline
Amministratore
Amministratori

Messaggi: 696
Registrato: Jul 2007
Reputazione: 25
Versione: MyBB 1.4.13
Messaggio: #2
RE: Problema con il cambio di database
l'errore dice che è stato negato l'accesso al database "dogolandia" per l'utente dogolandia sul server localhost
quindi hai sbagliato qualcosa nei dati , di solito l'username nn è root ?

Responsabile traduzioni
18-10-2008 23:18
Trova tutti i messaggi di questo utente
Dave93 Offline
Utente giovane
**

Messaggi: 35
Registrato: Jul 2008
Reputazione: 1
Versione: MyBB 1.4.4
Messaggio: #3
RE: Problema con il cambio di database
Ho impostato in questo modo il file confg:

Codice PHP:
<?php
/**
 * Database configuration
 *
 * Please see the MyBB Wiki for advanced
 * database configuration for larger installations
 * http://wiki.mybboard.net/
 */

$config['database']['type'] = 'mysql';
$config['database']['database'] = 'NOME DATABASE';
$config['database']['table_prefix'] = 'mybb_';

$config['database']['hostname'] = 'localhost';
$config['database']['username'] = 'USERNAME';
$config['database']['password'] = 'PASSWORD';

/**
 * Admin CP directory
 *  For security reasons, it is recommended you
 *  rename your Admin CP directory. You then need
 *  to adjust the value below to point to the
 *  new directory.
 */

$config['admin_dir'] = 'admin';

/**
 * Hide all Admin CP links
 *  If you wish to hide all Admin CP links
 *  on the front end of the board after
 *  renaming your Admin CP directory, set this
 *  to 1.
 */

$config['hide_admin_links'] = 0;

/**
 * Data-cache configuration
 *  The data cache is a temporary cache
 *  of the most commonly accessed data in MyBB.
 *  By default, the database is used to store this data.
 *
 *  If you wish to use the file system (cache/ directory), MemCache or eAccelerator
 *  you can change the value below to 'files', 'memcache' or 'eaccelerator' from 'db'.
 */

$config['cache_store'] = 'db';

/**
 * Memcache configuration
 *  If you are using memcache as your data-cache,
 *  you need to configure the hostname and port
 *  of your memcache server below.
 *
 * If not using memcache, ignore this section.
 */

$config['memcache_host'] = 'localhost';
$config['memcache_port'] = 11211;

/**
 * Super Administrators
 *  A comma separated list of user IDs who cannot
 *  be edited, deleted or banned in the Admin CP.
 *  The administrator permissions for these users
 *  cannot be altered either.
 */

$config['super_admins'] = '1';

/**
 * Database Encoding
 *  If you wish to set an encoding for MyBB uncomment 
 *  the line below (if it isn't already) and change
 *  the current value to the mysql charset:
 *  http://dev.mysql.com/doc/refman/5.1/en/charset-mysql.html
 */

$config['database']['encoding'] = 'utf8';

/**
 * Automatic Log Pruning
 *  The MyBB task system can automatically prune
 *  various log files created by MyBB.
 *  To enable this functionality for the logs below, set the
 *  the number of days before each log should be pruned.
 *  If you set the value to 0, the logs will not be pruned.
 */

$config['log_pruning'] = array(
    
'admin_logs' => 365// Administrator logs
    
'mod_logs' => 365// Moderator logs
    
'task_logs' => 30// Scheduled task logs
    
'mail_logs' => 180// Mail error logs
    
'user_mail_logs' => 180// User mail logs
    
'promotion_logs' => 180 // Promotion logs
);
 
?>

Ho fatto giusto?
19-10-2008 09:47
Trova tutti i messaggi di questo utente
murdercode Offline
Utente
***

Messaggi: 222
Registrato: May 2007
Reputazione: 9
Versione:
Messaggio: #4
RE: Problema con il cambio di database
si è giusto ... sei sicuro che è localhost l'hostname del db ?

19-10-2008 10:07
Trova tutti i messaggi di questo utente
Dave93 Offline
Utente giovane
**

Messaggi: 35
Registrato: Jul 2008
Reputazione: 1
Versione: MyBB 1.4.4
Messaggio: #5
RE: Problema con il cambio di database
si... nelle informazioni mi dice localhost via TCP/IP...
19-10-2008 10:33
Trova tutti i messaggi di questo utente
mavericck Offline
Amministratore
Amministratori

Messaggi: 1.657
Registrato: Sep 2006
Reputazione: 21
Versione: MyBB 1.6.5
Messaggio: #6
RE: Problema con il cambio di database
Stando alla documentazione di xampp, per la connessione al database devi utlizzare utente "root" e nessuna password

http://www.apachefriends.org/it/xampp-windows.html#4551

mavericck

- The quiter you become, the more you can hear -
19-10-2008 13:09
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
murdercode Offline
Utente
***

Messaggi: 222
Registrato: May 2007
Reputazione: 9
Versione:
Messaggio: #7
RE: Problema con il cambio di database
esattamente , xampp di default è impostato come :
server : localhost
username : root
password : (vuota)
poi ovviamente puoi modificare il tutto lanciando http://localhost/xampp , cosa che ti consiglio di fare se vuoi rendere pubblico il forum Wink

19-10-2008 13:10
Trova tutti i messaggi di questo utente
Dave93 Offline
Utente giovane
**

Messaggi: 35
Registrato: Jul 2008
Reputazione: 1
Versione: MyBB 1.4.4
Messaggio: #8
RE: Problema con il cambio di database
la password l'ho modificata durante l'installazione di xamp.
Praticamente io voglio lasciare hostato il forum su altervista ed usare il database sul mio pc.
Tenendo tutto sul compurer in locale mi funziona il forum, ma con quello hostato su altevista no.
19-10-2008 17:21
Trova tutti i messaggi di questo utente
mavericck Offline
Amministratore
Amministratori

Messaggi: 1.657
Registrato: Sep 2006
Reputazione: 21
Versione: MyBB 1.6.5
Messaggio: #9
RE: Problema con il cambio di database
La password del server mysql che hai modificato è quella del root, o hai creato un nuovo utente?

mavericck

- The quiter you become, the more you can hear -
19-10-2008 17:51
Visita il sito web di questo utente Trova tutti i messaggi di questo utente
murdercode Offline
Utente
***

Messaggi: 222
Registrato: May 2007
Reputazione: 9
Versione:
Messaggio: #10
RE: Problema con il cambio di database
e grazie , altervista come lo fa a sapere chi è localhost ? ti spiego , se gli dai localhost il sistema pensa di dover trovare nel proprio localhost, quindi nel proprio database .
Quello che devi fare è avere un DNS tuo , ti consiglio MyDNS o simili , devi poi avere router mappato e firewall ben attrezzati e considera che il tuo pc deve essere sempre acceso per dare la possibilità agli script esterni di funzionare . Indi , ora non capisco qual è il tuo "guadagno" mettendo il mysql nel tuo pc , tanto vale usare il tuo pc come server Tongue

19-10-2008 18:31
Trova tutti i messaggi di questo utente


Vai al forum:


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