Cela ne change rien. L’installation se passe bien mais l'activation n'est pas possible. J'ai mis les caches DEV et PROD clean avant et après et j'ai essayé en mode utilisateur ou dev rien ne change.
Voici ce que j'ai en log:
255: ERROR [ModuleController.php:toggleActivationAction()] {261} 2020-05-15 10:59:48: Failed to activate/deactivate module:
256: ERROR [ModuleController.php:toggleActivationAction()] {261} 2020-05-15 10:59:48: Cannot fetch TableMap for undefined table phpName: \CustomerFamily\Model\CustomerFamilyAvailableCategory.
#0 /var/www/html/thelia/core/vendor/propel/propel/src/Propel/Runtime/Map/TableMap.php(635): Propel\Runtime\Map\DatabaseMap->getTableByPhpName('\\CustomerFamily...')
#1 /var/www/html/thelia/local/modules/CustomerFamily/Model/Map/CustomerFamilyTableMap.php(185): Propel\Runtime\Map\TableMap->addRelation('CustomerFamilyA...', '\\CustomerFamily...', 2, Array, 'CASCADE', 'CASCADE', 'CustomerFamilyA...')
#2 /var/www/html/thelia/core/vendor/propel/propel/src/Propel/Runtime/Map/TableMap.php(689): CustomerFamily\Model\Map\CustomerFamilyTableMap->buildRelations()
#3 /var/www/html/thelia/core/vendor/propel/propel/src/Propel/Runtime/Map/TableMap.php(673): Propel\Runtime\Map\TableMap->getRelations()
#4 /var/www/html/thelia/local/modules/CustomerFamily/Model/Base/CustomerFamilyQuery.php(942): Propel\Runtime\Map\TableMap->getRelation('CustomerFamilyI...')
#5 /var/www/html/thelia/local/modules/CustomerFamily/Model/Base/CustomerFamilyQuery.php(977): CustomerFamily\Model\Base\CustomerFamilyQuery->joinCustomerFamilyI18n(NULL, 'LEFT JOIN')
#6 /var/www/html/thelia/local/modules/CustomerFamily/CustomerFamily.php(105): CustomerFamily\Model\Base\CustomerFamilyQuery->useCustomerFamilyI18nQuery()
#7 /var/www/html/thelia/local/modules/CustomerFamily/CustomerFamily.php(57): CustomerFamily\CustomerFamily::getCustomerFamilyByCode('particular', 'Particulier', 'fr_FR')
#8 /var/www/html/thelia/core/lib/Thelia/Module/BaseModule.php(86): CustomerFamily\CustomerFamily->postActivation(Object(Propel\Runtime\Connection\ConnectionWrapper))
#9 /var/www/html/thelia/core/lib/Thelia/Action/Module.php(68): Thelia\Module\BaseModule->activate(Object(Thelia\Model\Module))
#10 [internal function]: Thelia\Action\Module->toggleActivation(Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent), 'thelia.module.t...', Object(Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher))
#11 /var/www/html/thelia/core/vendor/symfony/event-dispatcher/EventDispatcher.php(181): call_user_func(Array, Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent), 'thelia.module.t...', Object(Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher))
#12 /var/www/html/thelia/core/vendor/symfony/event-dispatcher/EventDispatcher.php(46): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'thelia.module.t...', Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent))
#13 /var/www/html/thelia/core/lib/Thelia/Controller/BaseController.php(120): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('thelia.module.t...', Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent))
#14 /var/www/html/thelia/core/lib/Thelia/Controller/Admin/ModuleController.php(251): Thelia\Controller\BaseController->dispatch('thelia.module.t...', Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent))
#15 [internal function]: Thelia\Controller\Admin\ModuleController->toggleActivationAction('35')
#16 /var/www/html/thelia/core/vendor/symfony/http-kernel/HttpKernel.php(139): call_user_func_array(Array, Array)
#17 /var/www/html/thelia/core/vendor/symfony/http-kernel/HttpKernel.php(62): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Thelia\Core\HttpFoundation\Request), 1)
#18 /var/www/html/thelia/core/lib/Thelia/Core/TheliaHttpKernel.php(76): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#19 /var/www/html/thelia/core/lib/Thelia/Core/Stack/ParamInitMiddleware.php(87): Thelia\Core\TheliaHttpKernel->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#20 /var/www/html/thelia/core/lib/Thelia/Core/Stack/SessionMiddleware.php(80): Thelia\Core\Stack\ParamInitMiddleware->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#21 /var/www/html/thelia/core/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Thelia\Core\Stack\SessionMiddleware->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#22 /var/www/html/thelia/core/vendor/symfony/http-kernel/Kernel.php(185): Stack\StackedHttpKernel->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#23 /var/www/html/thelia/web/index_dev.php(38): Symfony\Component\HttpKernel\Kernel->handle(Object(Thelia\Core\HttpFoundation\Request))
#24 {main}
1: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT VERSION() as version, @@SESSION.sql_mode as session_sql_mode
2: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT config.ID, config.NAME, config.VALUE, config.SECURED, config.HIDDEN, config.CREATED_AT, config.UPDATED_AT FROM `config` WHERE config.NAME='session_config.lifetime' LIMIT 1
3: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT config.ID, config.NAME, config.VALUE, config.SECURED, config.HIDDEN, config.CREATED_AT, config.UPDATED_AT FROM `config` WHERE config.NAME='session_config.save_path' LIMIT 1
4: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT config.ID, config.NAME, config.VALUE, config.SECURED, config.HIDDEN, config.CREATED_AT, config.UPDATED_AT FROM `config` WHERE config.NAME='customer_remember_me_cookie_name' LIMIT 1
5: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT config.ID, config.NAME, config.VALUE, config.SECURED, config.HIDDEN, config.CREATED_AT, config.UPDATED_AT FROM `config` WHERE config.NAME='rewriting_enable' LIMIT 1
6: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT `ID`, `CODE`, `VERSION`, `TYPE`, `CATEGORY`, `ACTIVATE`, `POSITION`, `FULL_NAMESPACE`, `MANDATORY`, `HIDDEN`, `CREATED_AT`, `UPDATED_AT` FROM `module` WHERE `ID` = '35'
7: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT lang.ID, lang.TITLE, lang.CODE, lang.LOCALE, lang.URL, lang.DATE_FORMAT, lang.TIME_FORMAT, lang.DATETIME_FORMAT, lang.DECIMAL_SEPARATOR, lang.THOUSANDS_SEPARATOR, lang.ACTIVE, lang.VISIBLE, lang.DECIMALS, lang.BY_DEFAULT, lang.POSITION, lang.CREATED_AT, lang.UPDATED_AT FROM `lang`
8: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: UPDATE `module` SET `ACTIVATE`=1, `UPDATED_AT`='2020-05-15 11:00:57' WHERE module.ID=35
9: INFO [ConnectionWrapper.php:log()] {653} 2020-05-15 11:00:57: SELECT customer_family.ID, customer_family.CODE, customer_family.CATEGORY_RESTRICTION_ENABLED, customer_family.BRAND_RESTRICTION_ENABLED, customer_family.IS_DEFAULT, customer_family.CREATED_AT, customer_family.UPDATED_AT FROM `customer_family` LIMIT 1
10: ERROR [ModuleController.php:toggleActivationAction()] {261} 2020-05-15 11:00:57: Failed to activate/deactivate module:
11: ERROR [ModuleController.php:toggleActivationAction()] {261} 2020-05-15 11:00:57: Cannot fetch TableMap for undefined table phpName: \CustomerFamily\Model\CustomerFamilyAvailableCategory.
#0 /var/www/html/thelia/core/vendor/propel/propel/src/Propel/Runtime/Map/TableMap.php(635): Propel\Runtime\Map\DatabaseMap->getTableByPhpName('\\CustomerFamily...')
#1 /var/www/html/thelia/local/modules/CustomerFamily/Model/Map/CustomerFamilyTableMap.php(185): Propel\Runtime\Map\TableMap->addRelation('CustomerFamilyA...', '\\CustomerFamily...', 2, Array, 'CASCADE', 'CASCADE', 'CustomerFamilyA...')
#2 /var/www/html/thelia/core/vendor/propel/propel/src/Propel/Runtime/Map/TableMap.php(689): CustomerFamily\Model\Map\CustomerFamilyTableMap->buildRelations()
#3 /var/www/html/thelia/core/vendor/propel/propel/src/Propel/Runtime/Map/TableMap.php(673): Propel\Runtime\Map\TableMap->getRelations()
#4 /var/www/html/thelia/local/modules/CustomerFamily/Model/Base/CustomerFamilyQuery.php(942): Propel\Runtime\Map\TableMap->getRelation('CustomerFamilyI...')
#5 /var/www/html/thelia/local/modules/CustomerFamily/Model/Base/CustomerFamilyQuery.php(977): CustomerFamily\Model\Base\CustomerFamilyQuery->joinCustomerFamilyI18n(NULL, 'LEFT JOIN')
#6 /var/www/html/thelia/local/modules/CustomerFamily/CustomerFamily.php(105): CustomerFamily\Model\Base\CustomerFamilyQuery->useCustomerFamilyI18nQuery()
#7 /var/www/html/thelia/local/modules/CustomerFamily/CustomerFamily.php(57): CustomerFamily\CustomerFamily::getCustomerFamilyByCode('particular', 'Particulier', 'fr_FR')
#8 /var/www/html/thelia/core/lib/Thelia/Module/BaseModule.php(86): CustomerFamily\CustomerFamily->postActivation(Object(Propel\Runtime\Connection\ConnectionWrapper))
#9 /var/www/html/thelia/core/lib/Thelia/Action/Module.php(68): Thelia\Module\BaseModule->activate(Object(Thelia\Model\Module))
#10 [internal function]: Thelia\Action\Module->toggleActivation(Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent), 'thelia.module.t...', Object(Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher))
#11 /var/www/html/thelia/core/vendor/symfony/event-dispatcher/EventDispatcher.php(181): call_user_func(Array, Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent), 'thelia.module.t...', Object(Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher))
#12 /var/www/html/thelia/core/vendor/symfony/event-dispatcher/EventDispatcher.php(46): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'thelia.module.t...', Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent))
#13 /var/www/html/thelia/core/lib/Thelia/Controller/BaseController.php(120): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('thelia.module.t...', Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent))
#14 /var/www/html/thelia/core/lib/Thelia/Controller/Admin/ModuleController.php(251): Thelia\Controller\BaseController->dispatch('thelia.module.t...', Object(Thelia\Core\Event\Module\ModuleToggleActivationEvent))
#15 [internal function]: Thelia\Controller\Admin\ModuleController->toggleActivationAction('35')
#16 /var/www/html/thelia/core/vendor/symfony/http-kernel/HttpKernel.php(139): call_user_func_array(Array, Array)
#17 /var/www/html/thelia/core/vendor/symfony/http-kernel/HttpKernel.php(62): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Thelia\Core\HttpFoundation\Request), 1)
#18 /var/www/html/thelia/core/lib/Thelia/Core/TheliaHttpKernel.php(76): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#19 /var/www/html/thelia/core/lib/Thelia/Core/Stack/ParamInitMiddleware.php(87): Thelia\Core\TheliaHttpKernel->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#20 /var/www/html/thelia/core/lib/Thelia/Core/Stack/SessionMiddleware.php(80): Thelia\Core\Stack\ParamInitMiddleware->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#21 /var/www/html/thelia/core/vendor/stack/builder/src/Stack/StackedHttpKernel.php(23): Thelia\Core\Stack\SessionMiddleware->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#22 /var/www/html/thelia/core/vendor/symfony/http-kernel/Kernel.php(185): Stack\StackedHttpKernel->handle(Object(Thelia\Core\HttpFoundation\Request), 1, true)
#23 /var/www/html/thelia/web/index_dev.php(38): Symfony\Component\HttpKernel\Kernel->handle(Object(Thelia\Core\HttpFoundation\Request))
#24 {main}
Last edited by PLG (15-05-2020 10:18:02)