Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: falconez en 29 Enero 2016, 15:16 pm



Título: Problema con conexion de Yii Framework a SQLServer
Publicado por: falconez en 29 Enero 2016, 15:16 pm
Estoy intentando conectar Yii con SQLSERVER y me sale este error.

Código
  1. CDbException
  2.  
  3. CDbConnection failed to open the DB connection.

Esto es lo que tengo en el COMMON/Config/main.php

Código
  1. <?php
  2.  
  3. return array(
  4.    'preload' => array('log', 'bootstrap'),
  5.    'aliases' => array(
  6.        'frontend' => dirname(__FILE__) . '/../..' . '/frontend',
  7.        'common' => dirname(__FILE__) . '/../..' . '/common',
  8.        'backend' => dirname(__FILE__) . '/../..' . '/backend',
  9.        'vendor' => dirname(__FILE__) . '/../..' . '/common/lib/vendor',
  10.        'bootstrap' => dirname(__FILE__) . '/../..' . '/common/lib/vendor/clevertech/yii-booster/src',
  11.        'auth' => dirname(__FILE__) . '/../..' . '/backend/modules/auth'
  12.    ),
  13.    'import' => array(
  14.        'common.extensions.components.*',
  15.        'common.components.*',
  16.        'common.helpers.*',
  17.        'common.models.*',
  18.        'application.controllers.*',
  19.        'application.extensions.*',
  20.        'application.helpers.*',
  21.        'application.models.*',
  22.        'common.gii.*'
  23.    ),
  24.    'language' => 'es',
  25.    //'behaviors' => array('LanguageBehavior'),
  26.    'components' => array(
  27.        'db' => array(
  28.            //'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
  29.            //'connectionString' => 'mysql:host=192.168.0.117;dbname=yiiBase',
  30.            'connectionString' => 'sqlsrv:server=SOPORTE03\SQLEXPRESS;database=seguimiento',
  31.            //'emulatePrepare' => true,
  32.            'username' => 'sa',
  33.            'password' => 'jean1234',
  34.            //'charset' => 'utf8',
  35.            'tablePrefix' => 'dbo.',
  36.        ),
  37.        'errorHandler' => array(
  38.            'errorAction' => 'site/error',
  39.        ),
  40.        'bootstrap' => array(
  41.            'class' => 'common.lib.vendor.clevertech.yii-booster.src.components.Bootstrap',
  42.        ),
  43.        'log' => array(
  44.            'class' => 'CLogRouter',
  45.            'routes' => array(
  46.                array(
  47.                    'class' => 'CDbLogRoute',
  48.                    'connectionID' => 'db',
  49.                    'levels' => 'error, warning',
  50.                ),
  51.            ),
  52.        ),
  53.    ),
  54.    'params' => array(
  55.        // php configuration
  56.        'php.defaultCharset' => 'utf-8',
  57.        'php.timezone' => 'UTC',
  58.    )
  59. );