CDbException CDbCommand failed to execute the SQL statement: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'db469338625.surv_survey_535478' doesn't exist. The SQL statement executed was: SELECT id FROM `surv_survey_535478` ORDER BY id desc /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/db/CDbCommand.php(528) 516 return $result; 517 } 518 catch(Exception $e) 519 { 520 if($this->_connection->enableProfiling) 521 Yii::endProfile('system.db.CDbCommand.query('.$this->getText().$par.')','system.db.CDbCommand.query'); 522 $errorInfo = $e instanceof PDOException ? $e->errorInfo : null; 523 $message = $e->getMessage(); 524 Yii::log(Yii::t('yii','CDbCommand::{method}() failed: {error}. The SQL statement executed was: {sql}.', 525 array('{method}'=>$method, '{error}'=>$message, '{sql}'=>$this->getText().$par)),CLogger::LEVEL_ERROR,'system.db.CDbCommand'); 526 if(YII_DEBUG) 527 $message .= '. The SQL statement executed was: '.$this->getText().$par; 528 throw new CDbException(Yii::t('yii','CDbCommand failed to execute the SQL statement: {error}', 529 array('{error}'=>$message)),(int)$e->getCode(),$errorInfo); 530 } 531 } 532 533 /** 534 * Builds a SQL SELECT statement from the given query specification. 535 * @param array $query the query specification in name-value pairs. The following 536 * query options are supported: {@link select}, {@link distinct}, {@link from}, 537 * {@link where}, {@link join}, {@link group}, {@link having}, {@link order}, 538 * {@link limit}, {@link offset} and {@link union}. 539 * @return string the SQL statement 540 * @since 1.1.6 Stack Trace #0 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/db/CDbCommand.php(425): CDbCommand->queryInternal("fetchColumn", 0, array()) #1 – /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/application/controllers/admin/surveyadmin.php(361): CDbCommand->queryScalar() 356 $sNewSurveyTableName = Yii::app()->db->tablePrefix."old_survey_{$iSurveyID}_{$date}"; 357 $aData['sNewSurveyTableName']=$sNewSurveyTableName; 358 //Update the autonumber_start in the survey properties 359 $new_autonumber_start = 0; 360 $query = "SELECT id FROM ".Yii::app()->db->quoteTableName($sOldSurveyTableName)." ORDER BY id desc"; 361 $sLastID = Yii::app()->db->createCommand($query)->limit(1)->queryScalar(); 362 $new_autonumber_start = $sLastID + 1; 363 $insertdata = array('autonumber_start' => $new_autonumber_start); 364 $survey = Survey::model()->findByAttributes(array('sid' => $iSurveyID)); 365 $survey->autonumber_start = $new_autonumber_start; 366 $survey->save(); #2 unknown(0): SurveyAdmin->deactivate("535478") #3 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/web/actions/CAction.php(107): ReflectionMethod->invokeArgs(SurveyAdmin, array("535478")) #4 – /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/application/core/Survey_Common_Action.php(100): CAction->runWithParamsInternal(SurveyAdmin, ReflectionMethod, array("surveyid" => "535478", "sa" => "deactivate", "iSurveyId" => "535478", "iSurveyID" => "535478")) 095 $oMethod = new ReflectionMethod($this, $sDefault); 096 } 097 098 // We're all good to go, let's execute it 099 // runWithParamsInternal would automatically get the parameters of the method and populate them as required with the params 100 return parent::runWithParamsInternal($this, $oMethod, $params); 101 } 102 103 /** 104 * Some functions have different parameters, which are just an alias of the 105 * usual parameters we're getting in the url. This function just populates #5 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/web/CController.php(309): Survey_Common_Action->runWithParams(array("surveyid" => "535478", "sa" => "deactivate")) #6 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/web/CController.php(287): CController->runAction(SurveyAdmin) #7 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/web/CController.php(266): CController->runActionWithFilters(SurveyAdmin, array()) #8 – /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/application/controllers/AdminController.php(170): CController->run("survey") 165 $this->redirect($this->createUrl('/admin/authentication/sa/login')); 166 } 167 168 } 169 170 return parent::run($action); 171 } 172 173 /** 174 * Routes all the actions to their respective places 175 * #9 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/web/CWebApplication.php(276): AdminController->run("survey") #10 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/web/CWebApplication.php(135): CWebApplication->runController("admin/survey/sa/deactivate") #11 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/framework/base/CApplication.php(162): CWebApplication->processRequest() #12 + /homepages/0/d139913501/htdocs/acarev3/jupgrade/survey2/index.php(178): CApplication->run() 2013-06-05 14:05:20 Apache Yii Framework/1.1.10