diff --git a/application/controllers/InstallerController.php b/application/controllers/InstallerController.php index 56a4a61da8c..d211bf4aa8f 100644 --- a/application/controllers/InstallerController.php +++ b/application/controllers/InstallerController.php @@ -235,6 +235,13 @@ private function stepDatabaseConfiguration() $aData['classesForStep'] = array('off','off','off','on','off','off'); $aData['progressValue'] = 40; $aData['model'] = $oModel = new InstallerConfigForm; + if (isset(Yii::app()->session['populateerror'])) + { + $oModel->addError('dblocation',Yii::app()->session['populateerror']); + $oModel->addError('dbpwd',''); + $oModel->addError('dbuser',''); + unset(Yii::app()->session['populateerror']); + } if(!is_null(Yii::app()->request->getPost('InstallerConfigForm'))) { @@ -586,12 +593,15 @@ function stepPopulateDb() } else { - $sConfirmation = gT('Database was populated but there were errors:').'