Ciao a tutti,
ho realizzato un'app web con Joomla 1.5 su Altervista e adesso sto migrando su aruba. Uso linux+Mysql.
Il problema è che quando provo ad accedere al sito mi da questo errore:
'Database Error: Unable to connect to the database:Could not connect to MySQL'
e il nome della pagina riporta: '500 Internal Server Error'.
I passi di migrazione sono stati:
1) scaricare dal I host tutti i files di Joomla con ftp;
2) upload di tutti i file sul II host via ftp;
3) settare il file configuration.php come segue.
Penso di aver seguito tutte le operazioni necessarie..non capisco proprio perchè non si connette al db...Qualche suggerimento?
Grazie
Kiky
Legenda: 'xxxxxx'=parametri personali del sito. In grassetto le parti da me modificate.
<?php
class JConfig {
var $offline = '0';
var $editor = 'jce';
var $list_limit = '20';
var $helpurl = '
http://www.joomla.it';
var $debug = '0';
var $debug_lang = '0';
var $sef = '0';
var $sef_rewrite = '0';
var $sef_suffix = '0';
var $feed_limit = '10';
var $feed_email = 'author';
var $secret =
'xxxxxx'; ho lasciato la chiave hash che c'era sul primo sito;
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '1';
var $log_path =
'logs'; // nella cartella joomla c'è un folder 'logs', penso che così sia giusto.. var $tmp_path =
'tmp'; //come sopra var $live_site =
'http://www.mioSito.com/joomla'; //il sito è dentro la cartella joomla quindi ho aggiunto 'joomla' all'url, giusto? var $force_ssl = '0';
var $offset = '1';
var $caching = '0';
var $cachetime = '30';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host = '127.0.0.1';
var $ftp_port = '21';
var $ftp_user =
''; //lascio così com'è ovvero vuoto... var $ftp_pass = '';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host =
'mysql.aruba.it'; // url del pannelo phpMyAdmin di aruba var $user =
'xxxxxx'; //nome dell'utente che uso per accedere al pannello di PhpMyAdmin di aruba var $db =
'xxxxxx'; //nome db var $dbprefix =
'avjos_'; //lascio così com'è var $mailer = 'mail';
var $mailfrom = 'xxxxxxx';
var $fromname = 'xxxxxxxx';
var $sendmail =
'/usr/sbin/sendmail'; //lascio così com'è var $smtpauth = '1';
var $smtpsecure = 'none';
var $smtpport = '25';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '30';
var $session_handler = 'database';
var $password =
'xxxxxxxx'; //pass 'in chiaro' che uso per accedere al pannello phpMyadmin, giusto? var $sitename = 'xxxxxxxx';
var $MetaDesc = 'xxxxxxxx';
var $MetaKeys = 'xxxxxxxxx';
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
?>