CDbException CDbCommand failed to execute the SQL statement: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'limesurvey.lime_old_survey_467179_20130513154208' doesn't exist. The SQL statement executed was: SELECT id FROM `lime_old_survey_467179_20130513154208` ORDER BY id desc /var/www/limesurvey/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 + /var/www/limesurvey/framework/db/CDbCommand.php(425): CDbCommand->queryInternal("fetchColumn", 0, array()) #1 – /var/www/limesurvey/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($sNewSurveyTableName)." 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("467179") #3 + /var/www/limesurvey/framework/web/actions/CAction.php(107): ReflectionMethod->invokeArgs(SurveyAdmin, array("467179")) #4 – /var/www/limesurvey/application/core/Survey_Common_Action.php(100): CAction->runWithParamsInternal(SurveyAdmin, ReflectionMethod, array("surveyid" => "467179", "sa" => "deactivate", "iSurveyId" => "467179", "iSurveyID" => "467179")) 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 + /var/www/limesurvey/framework/web/CController.php(309): Survey_Common_Action->runWithParams(array("surveyid" => "467179", "sa" => "deactivate")) #6 + /var/www/limesurvey/framework/web/CController.php(287): CController->runAction(SurveyAdmin) #7 + /var/www/limesurvey/framework/web/CController.php(266): CController->runActionWithFilters(SurveyAdmin, array()) #8 – /var/www/limesurvey/application/controllers/AdminController.php(169): CController->run("survey") 164 $this->redirect($this->createUrl('/admin/authentication/sa/login')); 165 } 166 167 } 168 169 return parent::run($action); 170 } 171 172 /** 173 * Routes all the actions to their respective places 174 * #9 + /var/www/limesurvey/framework/web/CWebApplication.php(276): AdminController->run("survey") #10 + /var/www/limesurvey/framework/web/CWebApplication.php(135): CWebApplication->runController("admin/survey/sa/deactivate") #11 + /var/www/limesurvey/framework/base/CApplication.php(162): CWebApplication->processRequest() #12 + /var/www/limesurvey/index.php(178): CApplication->run() 2013-05-13 15:42:08 Apache/2.2.22 (Ubuntu) Yii Framework/1.1.10