Problem With Installing Srbac

hi

i have a problem with installing srbac

i always redirected to 404 page when trying to go to http://localhost/testsrbac/index.php?r=srbac

the srbac location is in protected/modules

here is my config file:




<?php


// uncomment the following to define a path alias

// Yii::setPathOfAlias('local','path/to/local-folder');


// This is the main Web application configuration. Any writable

// CWebApplication properties can be configured here.

return array(

	'basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..',

	'name'=>'My Web Application',


	// preloading 'log' component

	'preload'=>array('log'),


	// autoloading model and component classes

	'import'=>array(

		'application.models.*',

		'application.components.*',

      'application.modules.srbac.controllers.SBaseController',

	),


	'modules'=>array(

		// uncomment the following to enable the Gii tool

		'gii'=>array(

			'class'=>'system.gii.GiiModule',

			'password'=>false,

			// If removed, Gii defaults to localhost only. Edit carefully to taste.

			'ipFilters'=>array('127.0.0.1','::1'),

		),

	),


	// application components

	'components'=>array(

		'user'=>array(

			// enable cookie-based authentication

			'allowAutoLogin'=>true,

		),

		// uncomment the following to enable URLs in path-format

		/*

		'urlManager'=>array(

			'urlFormat'=>'path',

			'rules'=>array(

				'<controller:\w+>/<id:\d+>'=>'<controller>/view',

				'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',

				'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',

			),

		),

		*/

		// uncomment the foll owing to use a MySQL database

		'db'=>array(

         'class'=>'CDbConnection',

			'connectionString' => 'mysql:host=localhost;dbname=trackStar',

			'emulatePrepare' => true,

			'username' => 'root',

			'password' => '',

			'charset' => 'utf8',

		),

		'errorHandler'=>array(

			// use 'site/error' action to display errors

			'errorAction'=>'site/error',

		),

		'log'=>array(

			'class'=>'CLogRouter',

			'routes'=>array(

				array(

					'class'=>'CFileLogRoute',

					'levels'=>'error, warning',

				),

				// uncomment the following to show log messages on web pages

				/*

				array(

					'class'=>'CWebLogRoute',

				),

				*/

			),

		),

      'authManager'=>array(

         'class'=>'application.modules.srbac.components.SDbAuthManager',

         'connectionID'=>'db',

         'itemTable'=>'tbl_auth_item',

         'assignmentTable'=>'tbl_auth_assignment',

         'itemChildTable'=>'tbl_auth_item_child',

      ),

      'srbac'=>array(

         'userclass'=>'tblUser',

         'userid'=>'id',

         'username'=>'username',

         'delimiter'=>'@',

         'debug'=>'true',

         'pageSize'=>10,

         'superUser'=>'Authority',

         'css'=>'srbac.css',

         'layout'=>

            'application.views.layouts.main',

         'notAuthorizedView'=>'srbac.views.authitem.unauthorized',

         'alwaysAllowed'=>array(

            'SiteLogin','SiteLogout','SiteIndex','SiteAdmin','SiteError','SiteContact',

         ),

         'userActions'=>array('Show','View','List'),

         'ListBoxNumberOfLines'=>15,

         'imagePath'=>'srbac.images',

         'imagePack'=>'noia',

         'iconText'=>true,

         'header'=>'srbac.views.authitem.header',

         'footer'=>'srbac.views.authitem.footer',

         'showHeader'=>true,

         'showFooter'=>true,

         'alwaysAllowedPath'=>'srbac.components',

      ),

	),


	// application-level parameters that can be accessed

	// using Yii::app()->params['paramName']

	'params'=>array(

		// this is used in contact page

		'adminEmail'=>'webmaster@example.com',

	),

);



when want to get the result of var_dump(Yii::app()->srbac); i get the message "Object configuration must be an array containing a "class" element. "

what is the problem

thanks so much

nobody can help?

solved