Внезапно (ну ничего не менял!) выползла ошибка:
Причем, на продакшене всё ок.
PHP Error
Описание
call_user_func_array() [<a href='function.call-user-func-array'>function.call-user-func-array</a>]: First argument is expected to be a valid callback, '0' was given
Исходный код
/Users/kir/Sites/yii/framework/base/CComponent.php(621)
00609: * @since 1.1.0
00610: */
00611: public function evaluateExpression($_expression_,$_data_=array())
00612: {
00613: if(is_string($_expression_))
00614: {
00615: extract($_data_);
00616: return eval('return '.$_expression_.';');
00617: }
00618: else
00619: {
00620: $_data_[]=$this;
00621: return call_user_func_array($_expression_, $_data_);
00622: }
00623: }
00624: }
00625:
00626:
00627: /**
00628: * CEvent is the base class for all event classes.
00629: *
00630: * It encapsulates the parameters associated with an event.
00631: * The {@link sender} property describes who raises the event.
00632: * And the {@link handled} property indicates if the event is handled.
00633: * If an event handler sets {@link handled} to true, those handlers
Содержимое стека
#0 /Users/kir/Sites/yii/framework/base/CComponent.php(621): call_user_func_array()
#1 /Users/kir/Sites/yii/framework/zii/widgets/grid/CButtonColumn.php(277): CButtonColumn->evaluateExpression()
#2 /Users/kir/Sites/yii/framework/zii/widgets/grid/CButtonColumn.php(259): CButtonColumn->renderButton()
#3 /Users/kir/Sites/yii/framework/zii/widgets/grid/CGridColumn.php(135): CButtonColumn->renderDataCellContent()
#4 /Users/kir/Sites/yii/framework/zii/widgets/grid/CGridView.php(457): CButtonColumn->renderDataCell()
#5 /Users/kir/Sites/yii/framework/zii/widgets/grid/CGridView.php(430): CGridView->renderTableRow()
#6 /Users/kir/Sites/yii/framework/zii/widgets/grid/CGridView.php(343): CGridView->renderTableBody()
#7 /Users/kir/Sites/yii/framework/zii/widgets/CBaseListView.php(158): CGridView->renderItems()
#8 unknown(0): CGridView->renderSection()
#9 /Users/kir/Sites/yii/framework/zii/widgets/CBaseListView.php(141): preg_replace_callback()
#10 /Users/kir/Sites/yii/framework/zii/widgets/CBaseListView.php(127): CGridView->renderContent()
#11 /Users/kir/Sites/yii/framework/web/CBaseController.php(166): CGridView->run()
#12 /Users/kir/Sites/yii/navigator/protected/views/lessons/admin.php(56): LessonsController->widget()
#13 /Users/kir/Sites/yii/framework/web/CBaseController.php(119): require()
#14 /Users/kir/Sites/yii/framework/web/CBaseController.php(88): LessonsController->renderInternal()
#15 /Users/kir/Sites/yii/framework/web/CController.php(798): LessonsController->renderFile()
#16 /Users/kir/Sites/yii/framework/web/CController.php(739): LessonsController->renderPartial()
#17 /Users/kir/Sites/yii/navigator/protected/controllers/LessonsController.php(119): LessonsController->render()
#18 /Users/kir/Sites/yii/framework/web/actions/CInlineAction.php(32): LessonsController->actionIndex()
#19 /Users/kir/Sites/yii/framework/web/CController.php(300): CInlineAction->run()
#20 /Users/kir/Sites/yii/framework/web/filters/CFilterChain.php(129): LessonsController->runAction()
#21 /Users/kir/Sites/yii/framework/web/filters/CFilter.php(41): CFilterChain->run()
#22 /Users/kir/Sites/yii/framework/web/CController.php(1049): CAccessControlFilter->filter()
#23 /Users/kir/Sites/yii/framework/web/filters/CInlineFilter.php(59): LessonsController->filterAccessControl()
#24 /Users/kir/Sites/yii/framework/web/filters/CFilterChain.php(126): CInlineFilter->filter()
#25 /Users/kir/Sites/yii/framework/web/CController.php(283): CFilterChain->run()
#26 /Users/kir/Sites/yii/framework/web/CController.php(257): LessonsController->runActionWithFilters()
#27 /Users/kir/Sites/yii/framework/web/CWebApplication.php(324): LessonsController->run()
#28 /Users/kir/Sites/yii/framework/web/CWebApplication.php(121): CWebApplication->runController()
#29 /Users/kir/Sites/yii/framework/base/CApplication.php(135): CWebApplication->processRequest()
#30 /Users/kir/Sites/yii/navigator/index.php(15): CWebApplication->run()
Что это могло быть?