CSS y fuente de google - script bug fix

miércoles, 13 de abril de 2016

codeigniter 3 framework PHP - configuracion basica y correccion de bug

El framework recien descargado de la pagina oficial se encuentra muy primitivo en sus opciones por defecto , vamos a cambiar las opciones por defecto para el 100% de las paginas web o sistema web.

En "config.php" (corregimos 'base_url' )

$root=(isset($_SERVER['HTTPS']) ? "https://" : "http://").$_SERVER['HTTP_HOST'];
$root.= str_replace(basename($_SERVER['SCRIPT_NAME']), '', $_SERVER['SCRIPT_NAME']);
$config['base_url'] = $root;

En "autoload.php" reemplazamos  :

$autoload['helper'] = array('url','form','cookie');
$autoload['libraries'] = array('database', 'email');

NOTA: no recomiendo usar sessiones de Codeigniter por que es dificil y engorroso el acceso cuando trabajamos con array asociativos de sessiones. Ej: $_SESSION['myuser']['name'] no se puede acceder directamente con Codeigniter.  En caso de querer usarlo agregamos "session" en "libraries"

Configuramos "database.php" :
Establecemos al motor "Mysql" (por defecto esta en "MySqli") y escribimos las contraseñas y usuarios y base.