Una breve rassegna del file configuration.php della sistema Joomla!

Utilizzando CMS Joomla succede spesso risolvere varie problemi con i percorsi, le password, le connessioni alle data bassi e altri problemi di configurazione di base. Questo è particolarmente importante dopo una migrazione o spostamento del sito. La maggior parte delle correzioni per questi problemi puo essere fatto nel file configuration.php. In questo articolo vediamo nel dettaglio questo fail di Joomla.

Dove si trova il fail configuration.php di Joomla

Prioma di tutto vedimo dove si trova il file configuration.php.

     Per questo dovremo entrare nella cartella del nostro sito Joomla su server sia locale o remoto e dopo tutte le cartelle in fondo troveremo il nostro fail configuration.php.

 

 

Ecco una foto della posizione del fail con utilizzo di Filezilla. Questa installazione è stata fatta in una sottodirectory chiamata "joomla".

Quindi se vogilmo coreggere il nostro fail sul server remoto prima di tutto dobiamo acedere alla cartella con il nostro sito utilizzando login e pasword del Hosting che state usando. Se invece sul server locale allora la cosa diventa molto facile perche dovremo semplicemete ritrovare la cartella del nostro sito e gia li trovare il nostro fail.

 

Backup di Joomla

 Non dovrei dirlo, ma lo farò lo stesso, fate un backup del file corrente prima di fare qualsiasi cosa con esso. Non apportare nesuna modificha senza un backup. Potete fare una copia di tutto il sito o semplicemente nel nostro caso soltanto di fail configuration.php. E importante!!!

 

Impostazioni del sito joomla nel fail configuration.php

Vedimo cosa significa ogni stringa riguardo funzionamento del nostro sito Joomla.

  • $offline : Quando è impostato su "0" sito è online. Impostare su "1" il sito sara chiuso al pubblico.
  • $offline_message : È possibile scrivere un messaggio di testo su questa stringa e un messagio che viene mostrato quando il nostro sito è spento
  • $sitename : Il nome del sito che appare nel titolo.
  • $editor : L'editore dei articoli o del testo in generale  che viene scelto come predefinito in configurazione globale.
  • $list_limit : La lunghezza delle liste nel pannello di controllo per tutti gli utenti. Per impostazione predefinita, questoè impostato a20.
  • $access : Il livello di accesso al sito."1" è accesibile a tutti; "2"acessibilita limitata;"3"è un regime speciale.

Impostazioni database di Joomla

 

  • $dbtype : "mysqli" o "mysql". Tipo delle tabelle utilizzati nel nostro data base.
  • $host : "localhost" su quale server si trova il nostro sito Joomla . In altri casi dipende dal provaider.
  • $user :nome utente della DB.
  • $password : La password associata all'utente della database utilizzata dal sito Joomla. Non è la password di amministratore o la passwor di FTP..
  • $db : Il nome di database che viene utilizasta per questo sito..
  • $dbprefix :efiso per ogni voce della tabella del nostro sito Joomla Deve avere almeno tre caratteriche e terminare terminano con un segnio di sottolineatura. (Si imposta al momento di instalazione di Joomla )

Funzioni extra indicati nel fail configuration.php

  • $live_site : URL del sito. Nelle ultime versioni in questa opzione non dobiamo scrivere niente. Ma necasi particolorai per esempio spostamento del sito dobiamo inserirel'URL del sito originale.
  • $secret:NON CAMBIARE. Ilvalore viene generato durante l'installazione di Joomla e utilizzatdo per la sicurezza.
  • $gzip : "0" -disabilitato,"1"-attivato. riguarda archiviazione del sito
  • $error_reporting : il livello di dettaglio bug report. Maggiore è il livello,  maggiore saràla  quantita di messaggi di errori generati, che può portare ad uno spreco di spazio. Valore consigliao - 1
  • $helpurl : indirizzo delle pagine di aiuto. Per impostazione predefinita, la pagina di aiuto e paggina del sito  ufficiale diJoomla.

Parametri riguardanti accesso al sitto Joomla via FTP

  • $ftp_host: : Indirizzo IP del FTPhost locale. Server provider di hosting può avere un valore  diverso da 127.0.0.1..
  • $ftp_port : numero di porta per l'FTP. Server provider di hosting può avere valore diverso di 21 dipende dal hosting.
  • $ftp_user : nome utente per FTP.
  • $ftp_pass : password utente per FTP.
  • $ftp_root: : percorso alla cartella di instalazione per FTP (di solito un percorso come/home /username /public_html (senza barra finale)).
  • $ftp_enable : Questa impostazione dice aJoomladi utilizzarebuilt-infunzione FTPinvece delprocesso utilizzato daPHP.

Impostare il fuso orario

  • $offset : fuso orario di server.
  • $offset_user : fuso orario di utente.

Impostazioni e-mail (come inviare emeil da joomla abbimo descritto qui)

  • $mailer :"Mail" -utilizzare la funzione PHP per la posta elettronica, "sendmail" -utilizzare il server SMTP..
  • $mailfrom : indirizzo della posta elettronica, che state utilizzando per inviare mail dal vostro sito Joomla per esempio per confermare registrazione sul sito .
  • $sendmail : La via in cui si trova il programma Sendmail. Questo percorso viene utilizzato solo se $mailer è impostato su "sendmail".
  • $smtpauth : Se il server SMTP richiede l'autenticazione per inviare la posta, impostare “1”.Questo percorso viene utilizzato solo se $mailer è impostato su "sendmail".
  • $smtpuser : nome utente per accedere al server SMTP. Questo percorso viene utilizzato solo se $mailer è impostato su "sendmail".
  • $smtppass: pasword per utilizzo di SMTP. Questo percorso viene utilizzato solo se $mailer è impostato su "sendmail".
  • $smtphost : password per il serverSMTP. Questo percorso viene utilizzato solo se $mailer è impostato su "sendmail".
  • $smtpsecure : modello di sicurezza sul server SMTP. Le opzioni 'SSL' e 'TTL'.
  • $smtpport : Porta SMTP. La maggior parte dei server per colegamento non protetto utilizzano la porta25, e per collegamento protetto -porta 465. Il valore specifico se è necessario chiedere al provaider.

Impostazioni del registro

$log_path : '//home/username/public_html/j/logs'; $tmp_path : :'//home/username\public_html/tmp';

  • $log_path : Il percorso in cui memorizzare i fail  log. Durante instalazione di Joomla  viene compilato  automaticamente questa stringa. Non è fondamentale per il funzionamento del sito,ma gua..rdando qusto percorso potrete capire dove vengono mrrori per esempio.
  • $tmp_path : Questa impostazione è importante e deve essere compilata in modo corretto. Se ricevi errori riguardo controllo della cartella tmp e proprio questo percorso che dovresti verificare che sia corretto..

Impostazioni della cache

  • $caching :"0" è spento, "1" Impostazione del cache conservativo, "2"Impostazione del cache Progressivo
  • $cache_handler : "File" cache tottale; "cachelite" cache parziale
  • $cachetime : Questa opzione consente di impostare la lunghezza massima di tempo (in minuti) per un file di cache da memorizzare prima di essere aggiornato. L'impostazione predefinita è di 15 minuti.. Potevate anche accorgersi magari, che se avete scritto un articolo e avete trovato dei errori subito dopo la pubblicazione, ritornando al articolo o modulo è dopo aver coretto errore ritornando su articolo  su front-end  errore rimane, succede proprio perché la pagina vera aggiornata soltanto dopo 15 minuti. Quindi per vedere correzione fatta dovete eliminare cache.

Impostazioni metadata(sono molto importanti nel promozione del vostro sito web )

  • $MetaDesc : Creare unadescrizione di testo perSEO.
  • $MetaKeys : Inserireparole chiave separateda una virgola..
  • $MetaAuthor : "0" -per nasconderele informazionicirca l'autore, un "1"- Mostra le informazioni circa l’autore.

ImpostazioniSEO(Search Engine Optimization)

  • $sef : "0" -OFF, "1"-ON. Modifica un URLaduna forma piùadattaai fini delSEO. Ad esempio, l'indirizzo www.example.com/index.php?option=com_content&view=etc...trasformato inwww.example.com/alias.
  • $sef_rewrite : 0 "- disabili," 1 "-. AbilitatoUtilizzaremod_rewriteinstallazione del serverApacheper creareun indirizzomodificato.
  • $sef_suffix : 0 "- disabilitato," 1 "- attivatoAggiuntaHtmlallafine dell'URL...
  • $unicodeslugs : 0 "- disabili," 1 "-. Permessodi scelta trail formatoalias nellatraslitterazioneoUnicode.
  • $feed_limit : limitareilnumero di feed.

Impostazioni sessione

  • $lifetime : durata della sessione in minuti. Determina il tempo dopo il quale si ecce automaticamente dal panello di aministrazione se utente  è inattivo.
  • $session_handler : "Database" o"nessuna". Definisce l'elaborazione della sessione dopo che l'utente è connesso.

 

 

 
Letto 2118 volte