что за скрипт тизерки

Тема в разделе "Мегафлуд", создана пользователем abody, 20 авг 2012.

  1. abody

    abody

    Регистр.:
    14 сен 2006
    Сообщения:
    239
    Симпатии:
    154
    Не подскажите, что за скрипт тизерки у

    Перейти по ссылке

    Нашёл скрипт с ошибками, может кто по внутренним сообщениям поймёт


    PHP notice

    Trying to get property of non-object
    /var/vhosts/www1.teaser.cc/themes/classic/views/webmaster/ed/source.php(141)
    129 CHtml::tag('div',array('class'=>'text a-left strong'),$model->name)
    130 );
    131 echo CHtml::tag('div',array('class'=>'p-line'),
    132 CHtml::activeLabel($model,'idWSourceStatus') .
    133 CHtml::tag('div',array('class'=>'text a-left strong','style'=>'color:#f00'),$model->status->name)
    134 );
    135 echo CHtml::tag('div',array('class'=>'p-line'),
    136 CHtml::activeLabel($model,'url') .
    137 CHtml::tag('div',array('class'=>'text a-left strong'),$model->url)
    138 );
    139 echo CHtml::tag('div',array('class'=>'p-line'),
    140 CHtml::activeLabel($model,'idSubject') .
    141 CHtml::tag('div',array('class'=>'text a-left strong'),$model->subject->name) 142 );
    143 echo CHtml::tag('div',array('class'=>'p-line'),
    144 CHtml::activeLabel($model,'update') .
    145 CHtml::tag('div',array('class'=>'text a-left strong'),Formatter::dateTime($model->update))
    146 );
    147 echo CHtml::tag('div',array('class'=>'p-line'),
    148 CHtml::link('Написать обращение в поддержку',$this->createUrl('site/ticketCreate'))
    149 );
    150 echo CHtml::closeTag('fieldset');
    151 echo CHtml::closeTag('div');
    152
    153 echo CHtml::closeTag('div');
    Stack Trace

    #0

    /var/vhosts/yii/framework/web/CBaseController.php(127:( require("/var/vhosts/www1.teaser.cc/themes/classic/views/webmaster/ed/sou...")
    122 $data=$_data_;
    123 if($_return_)
    124 {
    125 ob_start();
    126 ob_implicit_flush(false);
    127 require($_viewFile_); 128 return ob_get_clean();
    129 }
    130 else
    131 require($_viewFile_);
    132 }
    #1

    /var/vhosts/yii/framework/web/CBaseController.php(96:( CBaseController->renderInternal("/var/vhosts/www1.teaser.cc/themes/classic/views/webmaster/ed/sou...", array("model" => WSource), true)
    091 {
    092 $widgetCount=count($this->_widgetStack);
    093 if(($renderer=Yii::app()->getViewRenderer())!==null && $renderer->fileExtension==='.'.CFileHelper::getExtension($viewFile))
    094 $content=$renderer->renderFile($this,$viewFile,$data,$return);
    095 else
    096 $content=$this->renderInternal($viewFile,$data,$return); 097 if(count($this->_widgetStack)===$widgetCount)
    098 return $content;
    099 else
    100 {
    101 $widget=end($this->_widgetStack);
    #2

    /var/vhosts/yii/framework/web/CController.php(870:( CBaseController->renderFile("/var/vhosts/www1.teaser.cc/themes/classic/views/webmaster/ed/sou...", array("model" => WSource), true)
    865 */
    866 public function renderPartial($view,$data=null,$return=false,$processOutput=false)
    867 {
    868 if(($viewFile=$this->getViewFile($view))!==false)
    869 {
    870 $output=$this->renderFile($viewFile,$data,true); 871 if($processOutput)
    872 $output=$this->processOutput($output);
    873 if($return)
    874 return $output;
    875 else
    #3

    /var/vhosts/yii/framework/web/CController.php(783:( CController->renderPartial("ed/source", array("model" => WSource), true)
    778 */
    779 public function render($view,$data=null,$return=false)
    780 {
    781 if($this->beforeRender($view))
    782 {
    783 $output=$this->renderPartial($view,$data,true); 784 if(($layoutFile=$this->getLayoutFile($this->layout))!==false)
    785 $output=$this->renderFile($layoutFile,array('content'=>$output),true);
    786
    787 $this->afterRender($view,$output);
    788
    #4

    /var/vhosts/www1.teaser.cc/protected/controllers/WebmasterController.php(385:( CController->render("ed/source", array("model" => WSource))
    380 if (is_array($error)) $error = $error[0];
    381 }
    382 }
    383 $this->cs->registerScriptFile($this->scriptUrl('loading-default'));
    384 $this->cs->registerScriptFile($this->scriptUrl('dialogs'));
    385 $this->render('ed/source', array('model' => $model)); 386 }
    387
    388 /*
    389 * ----------------------------------------------------------------------------
    390 *
    #5
    unknown(0:( WebmasterController->actionSourceUpdate("2179")
    #6

    /var/vhosts/yii/framework/web/actions/CAction.php(107:( ReflectionMethod->invokeArgs(WebmasterController, array("2179"))
    102 else if($param->isDefaultValueAvailable())
    103 $ps[]=$param->getDefaultValue();
    104 else
    105 return false;
    106 }
    107 $method->invokeArgs($object,$ps); 108 return true;
    109 }
    110 }
    #7

    /var/vhosts/yii/framework/web/actions/CInlineAction.php(48:( CAction->runWithParamsInternal(WebmasterController, ReflectionMethod, array("id" => "2179"))
    43 {
    44 $methodName='action'.$this->getId();
    45 $controller=$this->getController();
    46 $method=new ReflectionMethod($controller, $methodName);
    47 if($method->getNumberOfParameters()>0)
    48 return $this->runWithParamsInternal($controller, $method, $params); 49 else
    50 return $controller->$methodName();
    51 }
    52
    53 }
    #8

    /var/vhosts/yii/framework/web/CController.php(309:( CInlineAction->runWithParams(array("id" => "2179"))
    304 {
    305 $priorAction=$this->_action;
    306 $this->_action=$action;
    307 if($this->beforeAction($action))
    308 {
    309 if($action->runWithParams($this->getActionParams())===false) 310 $this->invalidActionParams($action);
    311 else
    312 $this->afterAction($action);
    313 }
    314 $this->_action=$priorAction;
    #9

    /var/vhosts/yii/framework/web/filters/CFilterChain.php(134:( CController->runAction(CInlineAction)
    129 $filter=$this->itemAt($this->filterIndex++);
    130 Yii::trace('Running filter '.($filter instanceof CInlineFilter ? get_class($this->controller).'.filter'.$filter->name.'()':get_class($filter).'.filter()'),'system.web.filters.CFilterChain');
    131 $filter->filter($this);
    132 }
    133 else
    134 $this->controller->runAction($this->action); 135 }
    136 }
    #10

    /var/vhosts/yii/framework/web/filters/CFilter.php(41:( CFilterChain->run()
    36 */
    37 public function filter($filterChain)
    38 {
    39 if($this->preFilter($filterChain))
    40 {
    41 $filterChain->run(); 42 $this->postFilter($filterChain);
    43 }
    44 }
    45
    46 /**
    #11

    /var/vhosts/yii/framework/web/CController.php(1146:( CFilter->filter(CFilterChain)
    1141 */
    1142 public function filterAccessControl($filterChain)
    1143 {
    1144 $filter=new CAccessControlFilter;
    1145 $filter->setRules($this->accessRules());
    1146 $filter->filter($filterChain); 1147 }
    1148
    1149 /**
    1150 * Returns a persistent page state value.
    1151 * A page state is a variable that is persistent across POST requests of the same page.
    #12

    /var/vhosts/yii/framework/web/filters/CInlineFilter.php(59:( CController->filterAccessControl(CFilterChain)
    54 * @param CFilterChain $filterChain the filter chain that the filter is on.
    55 */
    56 public function filter($filterChain)
    57 {
    58 $method='filter'.$this->name;
    59 $filterChain->controller->$method($filterChain); 60 }
    61 }
    #13

    /var/vhosts/yii/framework/web/filters/CFilterChain.php(131:( CInlineFilter->filter(CFilterChain)
    126 {
    127 if($this->offsetExists($this->filterIndex))
    128 {
    129 $filter=$this->itemAt($this->filterIndex++);
    130 Yii::trace('Running filter '.($filter instanceof CInlineFilter ? get_class($this->controller).'.filter'.$filter->name.'()':get_class($filter).'.filter()'),'system.web.filters.CFilterChain');
    131 $filter->filter($this); 132 }
    133 else
    134 $this->controller->runAction($this->action);
    135 }
    136 }
    #14

    /var/vhosts/yii/framework/web/CController.php(292:( CFilterChain->run()
    287 $this->runAction($action);
    288 else
    289 {
    290 $priorAction=$this->_action;
    291 $this->_action=$action;
    292 CFilterChain::create($this,$action,$filters)->run(); 293 $this->_action=$priorAction;
    294 }
    295 }
    296
    297 /**
    #15

    /var/vhosts/yii/framework/web/CController.php(266:( CController->runActionWithFilters(CInlineAction, array("accessControl"))
    261 {
    262 if(($parent=$this->getModule())===null)
    263 $parent=Yii::app();
    264 if($parent->beforeControllerAction($this,$action))
    265 {
    266 $this->runActionWithFilters($action,$this->filters()); 267 $parent->afterControllerAction($this,$action);
    268 }
    269 }
    270 else
    271 $this->missingAction($actionID);
    #16

    /var/vhosts/yii/framework/web/CWebApplication.php(283:( CController->run("sourceUpdate")
    278 {
    279 list($controller,$actionID)=$ca;
    280 $oldController=$this->_controller;
    281 $this->_controller=$controller;
    282 $controller->init();
    283 $controller->run($actionID); 284 $this->_controller=$oldController;
    285 }
    286 else
    287 throw new CHttpException(404,Yii::t('yii','Unable to resolve the request "{route}".',
    288 array('{route}'=>$route===''?$this->defaultController:$route)));
    #17

    /var/vhosts/yii/framework/web/CWebApplication.php(142:( CWebApplication->runController("webmaster/sourceUpdate")
    137 foreach(array_splice($this->catchAllRequest,1) as $name=>$value)
    138 $_GET[$name]=$value;
    139 }
    140 else
    141 $route=$this->getUrlManager()->parseUrl($this->getRequest());
    142 $this->runController($route); 143 }
    144
    145 /**
    146 * Registers the core application components.
    147 * This method overrides the parent implementation by registering additional core components.
    #18

    /var/vhosts/yii/framework/base/CApplication.php(162:( CWebApplication->processRequest()
    157 */
    158 public function run()
    159 {
    160 if($this->hasEventHandler('onBeginRequest'))
    161 $this->onBeginRequest(new CEvent($this));
    162 $this->processRequest(); 163 if($this->hasEventHandler('onEndRequest'))
    164 $this->onEndRequest(new CEvent($this));
    165 }
    166
    167 /**
    #19

    /var/vhosts/www1.teaser.cc/index.php(9:( CApplication->run()
    4 $yii=getenv('YII_PATH');
    5 $config=dirname(__FILE__).'/protected/config/main.php';
    6 defined('YII_DEBUG') or define('YII_DEBUG',true);
    7 defined('YII_TRACE_LEVEL') or define('YII_TRACE_LEVEL',3);
    8 require_once($yii);
    9 Yii::createWebApplication($config)->run();
    2012-08-20 12:29:41 nginx/1.2.3 Перейти по ссылке/1.1.12-dev

     
  2. StrikeOFF

    StrikeOFF ♥kan inte lyfta utan lift♥

    Регистр.:
    20 мар 2010
    Сообщения:
    364
    Симпатии:
    204
  3. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.517
    Симпатии:
    1.368
    Yii Framework это инструмент для разработки, а не готовая система

    Но раз там Yii можно с вероятностью 30% утверждать, что это написано под заказ и как отдельная система не продаётся :)
     
  4. abody

    abody

    Регистр.:
    14 сен 2006
    Сообщения:
    239
    Симпатии:
    154
    я бы не спрашивал - видел несколько подобных тизерных систем - аналогичных, вот и подумал, что накупил народ