Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : tasto 05 Jul 2008, 09:14:52
-
Access denied for user '88user'@'%' to database '88db' SQL=CREATE DATABASE `88db` CHARACTER SET `utf8`
Come posso risolvere?
grazie
-
come sempre l'unico ad avere questi problemi?
-
Con il mio servizio hosting joomla non può creare un database, ma deve solo collegarsi ad uno già creato. Sono così costretto a saltare la fase della registrazione, caricare il file configuration e cancellare la cartella installazione. Con joomla 1.0 non ho problemi a fare una cosa del genere, ma con la 1.5 si. Non ci riesco. Qualcuno mi può dire dove sbaglio?
Database Error: Unable to connect to the database:Could not connect to database
io inserisco questi dati per il database
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'sitouser';
var $db = 'sitodb';
var $dbprefix = 'jos_';
var $session_handler = 'database';
var $password = 'password database';
-
Che servizio hosting hai ? che os ?
-
Ciao tasto.
I problemi che hai esposto sono però due diversi:
il primo è un accesso negato su una sql di creazione database mentre il secondo è un accesso negato al database.
Sono due cose diverse. Nel primo caso potrebbe essere normale perchè l'hoster ti crea il DB a cui accedere ma non ti da i permessi per crearne altri.
Il secondo è diverso. Li potrebbe essere un errore nell'host (hai indicato localhost) o nel nome del DB (questo mi sembra più difficile) o nel nome utente e nella password di accesso al DB (un pò più probabile).
Dovresti avere un servizio tipo phpMyAdimn per amministrare il database. Prova a confrontare i paramentri di accesso usati con phpMyAdmin con quelli che digiti nel file di configurazione per l'accesso al DB.
-
sto usando TOL
si, ho un database e non ho permessi per crearne altri
le password sono esatte.
ma se compilo il configuration e poi lo carico cancellando la cartella install dovrebbe funzionare tutto? posso in qualche modo saltare la parte del database e continuare con il resto?
-
No, purtroppo la creazione del database e delle tabelle in esso contenute è fondamentale per far funzionare un sito joomla.
Quello che puoi fare è installare joomla sul tuo PC, esportare tutte le tabelle del database e trasferirile nel database del server remoto.
Poi puoi compilare a mano il file configuration.php e cancellare la cartella installation.
Ma è un'operazione che presuppone una certa esperienza.
Ribadisco che se non accede al DB vuol dire che qualche informazione per l'accesso non è corretta. Se sei sicuro di username e password potrebbe essere il nome dell'host. Sicuro sia localhost?
Ciao
-
Scusate ma vorrei capire una cosa, non è che, oltre al database, l'hoster non consente la creazione delle tabelle?
Io non ho creato il database (non ne ho i permessi) ma avendo permessi di amministrazione sul database esistente (creato dal servizio di hosting) joomla si installa correttamente
-
Ma se così fosse sarebbe un hoster da buttare! ;D ;D
Che senso ha non poter creare le cartelle!?!
Comunque, scherzi a parte, anche l'osservazione di sali40 è da tenere in considerazione.