LimeSurvey 206
La base de données de LimeSurvey est en train d’être mise à jour (2014-09-12 13:26:52) .

Veuillez patienter ...

PHP warning

PHP warning

reset() expects parameter 1 to be array, string given

/home/sondages.pro/htdocs/limesurvey_GIT/206/application/helpers/update/updatedb_helper.php(1303)

1291 {
1292     $sVarchar = Yii::app()->getConfig('varchar');
1293     $oSchema=Yii::app()->db->schema;
1294     $sDBDriverName=setsDBDriverName();
1295     if($sDBDriverName=='mssql') $sSubstringCommand='substring'; else $sSubstringCommand='substr';
1296 
1297     $surveyidresult = dbGetTablesLike("tokens%");
1298     if (!$surveyidresult) {return "Database Error";}
1299     else
1300     {
1301         foreach ( $surveyidresult as $sv )
1302         {
1303             $sTableName=reset($sv);
1304             $oSchema=$oSchema->getTable($sTableName);
1305             foreach ($oSchema->columnNames as $sColumnName)
1306             {
1307                 if (strpos($sColumnName,'attribute_')===0)
1308                 {
1309                     alterColumn($sTableName, $sColumnName, "text");
1310                 }
1311             }
1312             Yii::app()->db->createCommand("UPDATE {$sTableName} set email={$sSubstringCommand}(email,0,254)")->execute();
1313             alterColumn($sTableName, 'email', "{$sVarchar}(254)");
1314             alterColumn($sTableName, 'firstname', "{$sVarchar}(150)");
1315             alterColumn($sTableName, 'lastname', "{$sVarchar}(150)");

Stack Trace

#0
+
 /home/sondages.pro/htdocs/limesurvey_GIT/206/application/helpers/update/updatedb_helper.php(1303): reset("lime_tokens_184133")
1298     if (!$surveyidresult) {return "Database Error";}
1299     else
1300     {
1301         foreach ( $surveyidresult as $sv )
1302         {
1303             $sTableName=reset($sv);
1304             $oSchema=$oSchema->getTable($sTableName);
1305             foreach ($oSchema->columnNames as $sColumnName)
1306             {
1307                 if (strpos($sColumnName,'attribute_')===0)
1308                 {
#1
+
 /home/sondages.pro/htdocs/limesurvey_GIT/206/application/helpers/update/updatedb_helper.php(1257): upgradeTokenTables178()
1252             $oDB->createCommand()->update('{{settings_global}}',array('stg_value'=>177),"stg_name='DBVersion'");
1253         }
1254 
1255         if ($iOldDBVersion < 178)
1256         {
1257             upgradeTokenTables178();
1258             alterColumn('{{participants}}', 'email', "{$sVarchar}(254)", false);
1259             alterColumn('{{participants}}', 'firstname', "{$sVarchar}(150)", false);
1260             alterColumn('{{participants}}', 'lastname', "{$sVarchar}(150)", false);
1261             $oDB->createCommand()->update('{{settings_global}}',array('stg_value'=>178),"stg_name='DBVersion'");
1262         }
#2
+
 /home/sondages.pro/htdocs/limesurvey_GIT/206/application/helpers/update/update_helper.php(33): db_upgrade_all(177)
28         if(isset($subaction) && $subaction=="yes")
29         {
30             echo Yii::app()->getController()->_getAdminHeader();
31             echo "<div style='width:90%; padding:1% 5%;background-color:#eee;'>";
32             Yii::app()->loadHelper('update/updatedb');
33             $result=db_upgrade_all(intval($currentDBVersion));
34             if ($result)
35             {
36                 $data = "<br />".sprintf($clang->gT("Database has been successfully upgraded to version %s"),$dbversionnumber);
37                 $data .= "<br /><a href='".Yii::app()->getController()->createUrl("/admin")."'>".$clang->gT("Back to main menu")."</a></div>";
38             }
2014-09-12 13:26:52 Apache/2.2.22 (Debian) Yii Framework/1.1.14
Application Log
Timestamp Level Category Message
13:26:52.499804 trace system.CModule
Loading "log" application component
13:26:52.501465 trace system.CModule
Loading "request" application component
13:26:52.506012 trace system.CModule
Loading "assetManager" application component
13:26:52.514276 trace system.db.ar.CActiveRecord
Plugin.findAllByAttributes()
13:26:52.514312 trace system.CModule
Loading "db" application component
13:26:52.515522 trace system.db.CDbConnection
Opening DB connection
13:26:52.523302 trace system.CModule
Loading "cache" application component
13:26:52.527148 trace system.db.CDbCommand
Querying SQL: SHOW FULL COLUMNS FROM `lime_plugins`
13:26:52.530702 trace system.db.CDbCommand
Querying SQL: SHOW CREATE TABLE `lime_plugins`
13:26:52.532586 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `lime_plugins` `t` WHERE `t`.`active`=:yp0
13:26:52.538472 trace system.CModule
Loading "urlManager" application component
13:26:52.546232 trace system.CModule
Loading "session" application component
13:26:52.548795 trace system.db.CDbCommand
Querying SQL: SHOW FULL COLUMNS FROM `lime_settings_global`
13:26:52.550762 trace system.db.CDbCommand
Querying SQL: SHOW CREATE TABLE `lime_settings_global`
13:26:52.552841 trace system.db.ar.CActiveRecord
SettingGlobal.findAll()
13:26:52.552958 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `lime_settings_global` `t`
13:26:52.620906 trace system.CModule
Loading "bootstrap" application component
13:26:52.622174 trace system.CModule
Loading "clientScript" application component
13:26:52.624030 trace system.db.ar.CActiveRecord
SettingGlobal.findByPk()
13:26:52.624202 trace system.db.CDbCommand
Querying SQL: SELECT * FROM `lime_settings_global` `t` WHERE
`t`.`stg_name`='updatelastcheck' LIMIT 1
13:26:52.626409 trace system.CModule
Loading "user" application component
13:26:52.631609 trace system.db.CDbCommand
Querying SQL: SHOW FULL COLUMNS FROM `lime_surveys`
13:26:52.637063 trace system.db.CDbCommand
Querying SQL: SHOW CREATE TABLE `lime_surveys`
13:26:52.717796 trace system.CModule
Loading "widgetFactory" application component
13:26:52.745249 trace system.db.CDbConnection
Starting transaction
13:26:52.753004 trace system.db.CDbCommand
Querying SQL: SHOW TABLES LIKE 'lime_tokens%'
13:26:52.776922 error php
reset() expects parameter 1 to be array, string given
(/home/sondages.pro/htdocs/limesurvey_GIT/206/application/helpers/update/updatedb_helper.php:1303)
Stack trace:
#0
/home/sondages.pro/htdocs/limesurvey_GIT/206/application/helpers/update/update_helper.php(33):
db_upgrade_all()
#1
/home/sondages.pro/htdocs/limesurvey_GIT/206/application/controllers/admin/update.php(606):
CheckForDBUpgrades()
#2 unknown(0): update->db()
#3
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/web/actions/CAction.php(108):
ReflectionMethod->invokeArgs()
#4
/home/sondages.pro/htdocs/limesurvey_GIT/206/application/core/Survey_Common_Action.php(99):
update->runWithParamsInternal()
#5
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/web/CController.php(308):
update->runWithParams()
#6
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/web/CController.php(286):
AdminController->runAction()
#7
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/web/CController.php(265):
AdminController->runActionWithFilters()
#8
/home/sondages.pro/htdocs/limesurvey_GIT/206/application/controllers/AdminController.php(169):
AdminController->run()
#9
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/web/CWebApplication.php(282):
AdminController->run()
#10
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/web/CWebApplication.php(141):
LSYii_Application->runController()
#11
/home/sondages.pro/htdocs/limesurvey_GIT/206/framework/base/CApplication.php(180):
LSYii_Application->processRequest()
#12 /home/sondages.pro/htdocs/limesurvey_GIT/206/index.php(200):
LSYii_Application->run()
REQUEST_URI=/index.php/admin/update/sa/db/continue/yes
13:26:52.791196 trace system.CModule
Loading "errorHandler" application component