HelpHace unos días tuve la necesidad de realizar alguna modificación en los archivos de conexión de Joomla! y la verdad es que hubo un momento en que me quedé algo bloqueado porque no recordaba exactamente cual era el archivo de configuración del CMS en cuestión. Muchas veces, y estando habituados a trabajar con más de un gestor de contenidos (Joomla!, WordPress, Drupal, Moodle, Prestashop, etc.), podemos despistarnos y tardar más de la cuenta en encontrar lo que queremos.

Aquí os dejo un resumen con los archivos de configuración de los CMS más conocidos. Si queréis añadir alguno más no dudéis en hacérmelo llegar y lo incluiré encantado.

MoodleMOODLE:

/moodle/config.php

El nombre del archivo de configuración de Moodle es config.php. Este archivo se localiza en el directorio moodle. No está incluido dentro del paquete que se descarga de Moodle porque es creado por el proceso de instalación a partir del archivo de plantilla config-dist.php (que si está incluido en los paquetes de Moodle) Fuente: moodle

dbtype = 'mysql';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle19';
$CFG->dbuser = 'moodleuser';
$CFG->dbpass = 'xxxxxx';
$CFG->dbpersist = false;
$CFG->prefix = 'mdl_';

$CFG->wwwroot = 'http://www.monmoodle.com/moodle';
$CFG->dirroot = '/var/www/moodle';
$CFG->dataroot = '/var/moodledata';
$CFG->admin = 'admin';

$CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode

$CFG->unicodedb = true; // Database is utf8

require_once("$CFG->dirroot/lib/setup.php");
// MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES,
// RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE.
?>

DrupalDRUPAL:

/sites/default/settings.php

Localizar el fichero /sites/default/default.settings.php, que se deberá copiar con el nombre settings.php. También lo deberemos editar insertando o descomentando la linea “ $base_url = ‘http://localhost/drupal’; “. Este fichero debe tener permisos de escritura por el servidor de Apache.

Fuente: cursosdrupal.com

$db_url = 'mysql://username:password@localhost/databasename';

$db_prefix = '';

JoomlaJOOMLA!:

/configuration.php

Todos los parámetros de la Web, Sistema y Servidores en la configuración global de Joomla se almacenan como valores en el archivo configuration.php, que se encuentra en la carpeta raíz de instalación de Joomla.

Fuente: Joomla!

public $host = 'localhost';

public $user = 'xxx';

public $password = 'xxx';

public $db = 'xxx';

public $dbprefix = 'xxx_';

WordpressWORDPRESS:

/wp-config.php

El archivo wp-config.php se encuentra en la raíz del sitio.

Fuente: WordPress

// ** Configuración de MySQL ** //

define('DB_NAME', 'wordpress'); // El nombre de la base de datos

define('DB_USER', 'username'); // Tu usuario de MySQL 

define('DB_PASSWORD', 'password'); // ...tu contraseña

define('DB_HOST', 'localhost'); // 99%  de la veces no necesitas cambiar este valor

PrestashopPRESTASHOP:

/config/settings.inc.php

Hay cuatro archivos de configuración en PrestaShop, todos en la carpeta /config:

  • config.inc.php: archivo central de configuración de PrestaShop.
  • defines.inc.php: contiene todos los valores constantes de PrestaShop. _Previamente definidos en __ settings.inc.php._
  • settings.inc.php: contiene la información de acceso a la base de datos, así como el número de versión de PrestaShop.
  • smarty.config.inc.php: contiene toda la configuración relativa a Smarty, el motor de plantillas/tema utilizado por PrestaShop.

Fuente: Prestashop

define('_DB_SERVER_', 'localhost');

define('_DB_NAME_', 'xxx');

define('_DB_USER_', 'xxx');

define('_DB_PASSWD_', 'xxx');

define('_DB_PREFIX_', 'ps_');

Escrito por Carlos Useros Raboso

Carlos Useros Raboso

Ingeniero Técnico en Informática de Gestión por la Universidad Politécnica de Madrid.
Creador de Inforedsocial.es, blog dedicado a presentar noticias sobre Social Media.
En carlosuseros.inforedsocial.es hablo sobre diseño web y gráfico.
Rock, Motos, Social Media, Diseño Web… asombrable por naturaleza

Los gestores de contenido y sus archivos de conexión
Etiquetado en:                

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *