Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : spotolino 22 Feb 2008, 22:00:40
-
Ciao ragazzi, ho un problema grande come una casa.
Ho realizzato il mio portalino in joomla in locale, finito tutto ho settato gli accessi per l'upload su aruba.
Purtroppo non riesce ad accedere al database e non riesco più ad accedere al pannello admin del sito (unable to connect etc..)
Come posso uscirne?
-
ovviamente ... prima di uppare hai modificato il configuration.php con i parametri del database, con la nuova absotult_path, con il percorso della cache e con il live site, VERO? ;D
-
ehhhh? ;D
è la mia prima volta con joomla e per me parli arabo :)
Presumiamo che uno metta dati di connessione al database sbagliati, come posso riaccedere al mio sito anche in locale??
-
prendi in locale il file configuration.php (nella root del sito)
cerca:
$mosConfig_host = 'localhost'; (in genere è localhost)
$mosConfig_user = '';
$mosConfig_password = '';
$mosConfig_db = '';
e metti i parametri del database.
Cerca, poi,
$mosConfig_absolute_path = '/il/percorso/assoluto/nel/server'; // (senza slash finale)
$mosConfig_live_site = 'http://www.tuosito.it'; // senza slash finale
$mosConfig_cache_path (ingenere uguale ad absolute_path con l'aggiunta di /cache (sempre senza slash finale
Uppa il file e sovrascrivi il configuration.php che hai precedentemente uppato
-
?php
class JConfig {
var $offline = '0';
var $editor = 'tinymce';
var $list_limit = '20';
var $helpurl = '';
var $debug = '0';
var $debug_lang = '0';
var $sef = '1';
var $sef_rewrite = '0';
var $sef_suffix = '1';
var $feed_limit = '10';
var $secret = 'cancellata';
var $gzip = '0';
var $error_reporting = '-1';
var $xmlrpc_server = '1';
var $log_path = 'C:\\Programmi\\EasyPHP 2.0b1\\www\\joomla-1.5.0_ita\\logs';
var $tmp_path = 'C:\\Programmi\\EasyPHP 2.0b1\\www\\joomla-1.5.0_ita\\tmp';
var $offset = '0';
var $caching = '0';
var $cachetime = '15';
var $cache_handler = 'file';
var $memcache_settings = array();
var $ftp_enable = '0';
var $ftp_host =';
var $ftp_port = ';
var $ftp_user = ';
var $ftp_pass = ';
var $ftp_root = '';
var $dbtype = 'mysql';
var $host = 'localhost';
var $user = 'root';
var $db = ';
var $dbprefix = ';
var $mailer = 'mail';
var $mailfrom = 'miamail';
var $fromname = 'miosito';
var $sendmail = '/usr/sbin/sendmail';
var $smtpauth = '0';
var $smtpuser = '';
var $smtppass = '';
var $smtphost = 'localhost';
var $MetaAuthor = '1';
var $MetaTitle = '1';
var $lifetime = '9999';
var $session_handler = 'database';
var $password = '';
var $sitename = 'miosito.it';
var $MetaDesc = 'miosito.it - il portale della nostra associazione di poker sportivo';
var $MetaKeys = 'hold em';
var $offline_message = 'Sito fuori servizio per manutenzione. Riprovare più tardi.';
}
?>
Questo è il php che credo di aver modificato come mi hai detto. Però ho questo errore:
Database Error: Unable to connect to the database:Could not connect to database
Grazie d'anticipo sei gentilissimo :)
-
var $log_path = 'C:\\Programmi\\EasyPHP 2.0b1\\www\\joomla-1.5.0_ita\\logs';
var $tmp_path = 'C:\\Programmi\\EasyPHP 2.0b1\\www\\joomla-1.5.0_ita\\tmp';
queste due variabili stanno puntando al tuo disco fisso, non al percorso sul server.
var $user = 'root';
Che sul server tu ossa accedere al database come utente root ... mi pare oltremodo difficile :)
var $db = ';
il nome del database? (ricordati di chiudere gli apici!!)
var $dbprefix = ';
il prefisso delle tabelle di joomla (ricordati di chiudere gli apici!!)
var $password = '';
se nel postare hai cancellato la password di accesso al database per ragioni di sicurezza hai fatto più che bene, ma assicurati che ci sia scritta,nel file sul server (qui gli apici sono aperti e chiusi)
-
scusa sto scordando di dirti che io voglio accedere al sito in locale. Sul ftp non ha caricato nulla!!
-
nome del db e prefisso delle tabelle devi metterlo comunque, no? a che database deve collegarsi sto benedetto cms? e quali saranno le sue tabelle? sempre ammesso che tu non abbia messo password nella creazione del db
-
Allora ho recuperato tutto il sito in locale e diciamo che sono pronto alla sua pubblicazione.
L'host linux è con a r u b a. Devo dire che è la parte che mi fa più paura in assoluto. Sali saresti così gentile da aiutarmi?
Ho difficoltà a configurare i parametri e non vorrei perdere tanto tempo inutilmente..
Gli altri problemi che ho:
- album foto expose, non riesco a fare visualizzare le foto
- nelle categorie sopra gli articoli mi visualizza una barra con
"Filtro Mostra # Tutti "
che vorrei eliminare, ma non trovo proprio il componente..
-
per metere in remoto ... stesso discorso, non cambia nulla.
Quelle variabili che ti ho indicato, devi valorizzarle con i parametri che ti avrà dato il tuo hoster.
Unitamente ai parametri ftp e di posta (smtp)
Fatti una cartella di appoggio in cui copi tutto, cartelle e file di joomla. Apri il configuration.php; modificalo inserendo i parametri; (spero tu non abbia fatto modifiche in htaccess).
Uppa tutto il contenuto di questa cartella, con il configuration modificato, nella root del tuo spazio web e ... 10 AveMarie, 4 PadreNostro e un SalveRegina ;D
-
Hum.. il problema è che mi dice sempre che non riesce a connettersi al mysql di arrubba (:D) mi dice parametri sbagliati.
Devo creare una cartella in remoto nel mysql?
Ma sopratutto ho la possibilità di fare un backup del sito locale per rimediare ad eventuali danni?
Ah le modifiche al php le faccio con php editor.
Senti e per gli altri problemi che mi sai dire?
-
Ti avevo scritto di farti una copia di tutti i file in locale, proprio per non toccare il sito in locale :)
In queso modo qualsiasi cosa combini sulla cartella copiata ... quanto meno hai un punto fermo da cui partire.
Se per la connessione al server di a***ba ti dice che i parametri sono sbagliati ... non è che per caso ha ragione? Sei certo che hai messo nel configuration tutti i parametri corretti? i parametri deve darteli aruba, ovviamente.
Per quanto riguarda gli altri problemi ... e se imparassimo a camminare, prima? ;D ;)
-
Impossibile connettersi al database. Errore connessione ritornato: Unable to connect to the database:Could not connect to MySQL
Questo è l'errore che mi restituisce joomla una volta installato il sito tramite ftp..
I parametri che mi hanno dato loro:
Tipo database ovviamente ci metto mysql
Nome host il nome che mi hanno dato loro
Nome utente quello che mi hanno dato loro
Database provo a mettere uno dei 5 ma nulla, ne creo uno nuovo?
Prefisso database jos_ (l'ho lasciato invariato)
Nella configurazione mail che devo mettere? mettendo che abbia una mail su tiscali devo mettere i loro parametri?
Grazie lo so che sono una rottura :)
-
ma, nome host, non è qualcosa come "localhost" 0 127.0.0.1?
I parametri smpt dovrebbero essere assolutamente ininfluenti sulla connessione col db.
Il problema sta in qualche parametro non corretto nel blocco database
-
si confermo il nome host è un indirzzo ip.
Nei parametri che mi hanno dato loro c'è
nomedatabase : uno dei 5 già creati di default xxxxxxxxxx
In locale il mio database l'ho chiamato diciamo "pippopippo", in remoto devo crearne uno con lo stesso nome?
Ufff.. non ne esco..
-
il database è sicuramente già creato. devi solo mettere il nome.
Senti, ma perché non fai una cosa?
Mi pare di capire che non è che ancora tu abbia così tanti contenuti, no?
Perché non provi a uppare i file e tentare una installazione fresca fresca inserendo i parametri come te li chiede la procedura di installazione?
-
perchè ho tentato di farlo le prime volte ma non si connetteva al database, allora ho pensato di fare il sito il locale e poi upparlo
-
ah, allora il problema non è nato adesso. Torno a supporre che tu abbia qualche parametro sbagliato.
Contatta il tuo hoster e vedi di farti dare assistenza con le variabili del configuration.php
-
Non riesce proprio a connettersi al mysql e non so come uscirne uff..
Sto provando a ripartire con una installazione fresca fresca ma nulla. Mi dice sempre "Database Error: Unable to connect to the database:Could not connect to database"
Eppure nelle impostazioni di aruba non è che ci sia chissa cosa di controverso o strano.
Però ho letto in giro per il web che tanta gente ha avuto il mio stesso problema. Solo che non ho trovato alcuna risposta... Uff.. pagherei anche due birre ghiacciate per risolvere il problema ;D
-
è comparsa anche a me una dicitura simile: "impossibile accedere al database...etc etc"
per una istallazione joomla 1.5 su altervista
nel mio caso il problema stava in un mio errore nel file configuration.php, in particolare in:
var $log_path
var $tmp_path
anche nel tuo caso potrebbero essere queste, ricontrollale attentamente...
se hai una copia in locale, un backup, allora cancella tutto in remoto, ripulisci database remoto e ricomincia da capo...