HostingTutorial

Localizzare i file di configurazione per tutti i CMS

cmsIdentificare i file di configurazione dei vari CMS sul filesystem

 

La fase di installazione di qualsiasi CMS (Context Management System o sistema di gestione dei contenuti) prevede l’individuazione del file di configurazione il quale, tipicamente, contiene tutte le informazioni utili perché il sistema possa individuare in automatico:

  • nome utente, password e URI del database;
  • i path assoluti / relativi dei file (PHP o ASP);
  • eventuali chiavi di accesso private e/o pubbliche.

Questo tipo di informazioni deve essere manipolato soltanto una volta e sempre con grande cautela, visto che un singolo errore di battitura potrebbe compromettere l’intero funzionamento del vostro sito. Si tratta comunque di un’operazione che è necessario effettuare quando si effettua una migrazione del sito (da locale a remoto o da un hosting all’altro), ricordandosi di aggiornare tutti i dati coerentemente con quanto suggerisce il vostro attuale servizio di hosting web.

Esempio: file di configurazione di WordPress

Localizzazione: /wp-config.php

Contenuto del file da modificare:

define(‘DB_NAME’, ‘nome_db’); //il nome del db che contiene post e contenuti di WP

define(‘DB_USER’, ‘username_mysql’); //la username dell’account MySQL autorizzato

define(‘DB_PASSWORD’, ‘password_db); //la password creata per l’account  username_mysql

define(‘DB_HOST’, ‘localhost’); //potrebbe essere diverso da localhost

 

Di seguito sono indicati i path, relativi alla root del vostro sito (stiamo supponendo di trovarci all’interno della cartella /WWW o /public_html a seconda dei casi), per tutti i principali CMS più diffusi per i portali, come Joomla!, WordPress, Hotaru, Drupal e molti altri. Ad esempio se viene indicato il path (relativo) /config.php, esso fa riferimento ad un path assoluto sulla falsariga di /home/username/www/config.php.

Localizzazione dei file di configurazione

 

4Images Gallery /config.php
B2 Evolution /conf/_basic_config.php
Boonex Dolphin /inc/header.inc.php
Concrete5 /site/config.php
Coppermine Photo Gallery /include/config.inc.php
Crafty Syntax Live Help /config.php
Cube Cart /includes/global.inc.php
dotProject /includes/config.php
Drupal /sites/default/settings.php
e107 /e107_config.php
FAQMasterFlex /faq_config.php
Gallery /config.php
Geeklog /db-config.php
/siteconfig.php
/lib-common.php
glfusion /private/db-config.php
Hotaru /hotaru_settings.php
Joomla /configuration.php
LiveSite \local\config\lib\content_center\ livesite_customer_src\etc\conf\livesite_customer\database.properties
LifeType /config/config.properties.php
Magento /app/etc/local.xml
Mambo /configuration.php
MODx /manager/includes/config.inc.php
Moodle /config.php
MyBB /inc/config.php
Noahs Classifieds /app/config.php
Nucleus /config.php
ocPortal /info.php
osCommerce /includes/configure.php
/admin/includes/configure.php
PHP-Nuke /config.php
phpBB /config.php
phpFormGenerator /index.php
/mysql.class.php
phpFreeChat (only if you have saved form input to a database)
/forms/admin/config.inc.php
PHPlist /config/config.php
phpMyDirectory /defaults.php
phpWCMS /include/inc_conf/conf.inc.php
phpWebSite /conf/config.php
PhpWiki /admin.php
/lib/config.php
Pligg /libs/dbconnect.php
Post-Nuke /config.php
Saurus CMS /config.php
Siteframe /config.php
SMF /Settings.php
Soholaunch /sohoadmin/config/isp.conf.php
Textpattern /textpattern/config.php
Tiki /db/local.php
Trendy Site Builder (not applicable)
TYPO3 /typo3conf/localconf.php
vBulletin /includes/config.php
WebCalendar /includes/settings.php
WHMCS /configuration.php
WordPress /wp-config.php
X7 Chat /config.php
Xoops /mainfile.php
Zen Cart /includes/configure.php
/admin/includes/configure.php
Zikula /config.php

Lascia un commento

Back to top button