Status: Nouveau
Owner: ----
Labels: type-probleme priorite-moyenne
New issue 125 by
miniw...@gmail.com: 500 | Internal Server Error |
Doctrine_Connection_Exception
http://code.google.com/p/piwam/issues/detail?id=125
Version de Piwam : 1.2-dev (svn r1524)
Comment reproduire :
1) installer les fichiers de piwam sur un serveur mutualisé dans un
sous-répertoire "piwam"
2) créer une base vierge pour piwam
3) se connecter à
http://example.com/piwam
4) après la première étape de vérification, entrée les données de la base
mysql
5) un exception de Doctrine_Connection_Exception est remontée via le
traceback généré par symphony (voir plus bas)
Particularités de mon mutualisé :
Hébergeur : webf4all
Serveur sql qui n'est pas "localhost"
Noms de base et d'utilisateur du style : 123456_piwam
___ Traceback ___
at ()
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection.php
line 474 ...
$this->dbh->setAttribute(PDO::ATTR_ERRMODE,
PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
throw new Doctrine_Connection_Exception('PDO
Connection Error: ' . $e->getMessage());
}
$found = true;
}
at Doctrine_Connection->connect()
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection/Mysql.php
line 101 ...
at Doctrine_Connection_Mysql->connect()
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Transaction.php
line 186 ...
at Doctrine_Transaction->beginTransaction(null)
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Connection.php
line 1372 ...
at Doctrine_Connection->beginTransaction()
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Export.php
line 1210 ...
at
Doctrine_Export->exportClasses(array('MemberExtraRow', 'ConfigVariable', 'Income', 'Activity', 'AclModule', 'Member', 'Association', 'Due', 'ConfigValue', 'AclCredential', 'ConfigCategory', 'Account', 'Expense', 'Status', 'AclAction', 'DueType', 'Data', 'MemberExtraValue'))
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Core.php
line 910 ...
at
Doctrine_Core::createTablesFromArray(array('MemberExtraRow', 'ConfigVariable', 'Income', 'Activity', 'AclModule', 'Member', 'Association', 'Due', 'ConfigValue', 'AclCredential', 'ConfigCategory', 'Account', 'Expense', 'Status', 'AclAction', 'DueType', 'Data', 'MemberExtraValue'))
in
SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/plugins/sfDoctrinePlugin/lib/task/sfDoctrineInsertSqlTask.class.php
line 61 ...
at sfDoctrineInsertSqlTask->execute(array(), array('application'
=> 'front', 'env' => 'dev'))
in SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/task/sfBaseTask.class.php line
68 ...
at sfBaseTask->doRun(object('sfCommandManager'), '')
in SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/task/sfTask.class.php line 173 ...
at sfTask->run()
in SF_ROOT_DIR/apps/front/modules/install/actions/actions.class.php line
143 ...
at
installActions->_generateConfigFile('
sql1.w4a.fr', '127711_piwam', 'j2VDMmuIBrkJ3Xl', '127711_piwam')
in SF_ROOT_DIR/apps/front/modules/install/actions/actions.class.php line
101 ...
at installActions->executeConfigDatabase(object('sfWebRequest'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
490 ...
at sfActions->execute(object('sfWebRequest'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
995 ...
at sfExecutionFilter->executeAction(object('installActions'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
990 ...
at sfExecutionFilter->handleAction(object('sfFilterChain'),
object('installActions'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
976 ...
at sfExecutionFilter->execute(object('sfFilterChain'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
1074 ...
at sfFilterChain->execute()
in SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/filter/sfCommonFilter.class.php
line 29 ...
at sfCommonFilter->execute(object('sfFilterChain'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
1074 ...
at sfFilterChain->execute()
in SF_ROOT_DIR/apps/front/lib/filter/CheckDBAvailabilityFilter.class.php
line 61 ...
at CheckDBAvailabilityFilter->execute(object('sfFilterChain'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
1074 ...
at sfFilterChain->execute()
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
1038 ...
at sfRenderingFilter->execute(object('sfFilterChain'))
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
1074 ...
at sfFilterChain->execute()
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
700 ...
at sfController->forward('install', 'configDatabase')
in SF_ROOT_DIR/cache/front/prod/config/config_core_compile.yml.php line
2421 ...
at sfFrontWebController->dispatch()
in SF_ROOT_DIR/lib/vendor/symfony/1.3/lib/util/sfContext.class.php line
170 ...
at sfContext->dispatch()
in SF_ROOT_DIR/web/index.php line 7 ...