Problema con variables que se pasan a la vista

Hola buen día, terminé de programar la primer etapa de un sistema en mi maquina local y lo subí a un servidor unix, pero estoy teniendo que modificar mis codigos por errores que no entiendo porque suceden por ejemplo tengo arrays en mi clase del controlador que las paso a mis vistas:




$this->render('view',array(

			'model'=>$model,

			'ufinal'=>$ufinal,

			"marea"=>$marea,

			"dt"=>$dt,

			"mtecnicos"=>$mtecnicos,

			"mresponsable"=>$mresponsable,

			

		));



en el codigo anterior paso mis arrays al view de esta clase pero en la vista cuando trato de hacer por ejemplo un




print $dt["indice_x"];



me manda errores de que "indice_x" no esta definido … otro error del tipo es cuando hago referencia a la variable $this por ejemplo:




return new CActiveDataProvider(get_class($this) ,array(

			'criteria'=>$criteria,

			

		));



me manda errores como que no esta definida la variable this :( y lo que hice para solucionarlo fue crear un objeto de la clase y pasarla por parametro al get_class…

y asi tengo muchos errores que no tengo ni idea del por qué

si alguien puede orientarme se lo agradecería…

Saludos