J'ai réussi à isoler et virer le module foireux.
Le site est up mais uniquement en dev
En prod PHP renvoie (en PHP 7.1, 7.0 et 5.6, même erreur)
Fatal error: Uncaught ArgumentCountError: Too few arguments to function Thelia\Core\EventListener\ViewListener::__construct(), 1 passed in /home/idmedia/public_html/id-media/cache/prod/CoreProdProjectContainer.php on line 1835 and exactly 2 expected in /home/idmedia/public_html/id-media/core/lib/Thelia/Core/EventListener/ViewListener.php:51 Stack trace: #0 /home/idmedia/public_html/id-media/cache/prod/CoreProdProjectContainer.php(1835): Thelia\Core\EventListener\ViewListener->__construct(Object(CoreProdProjectContainer)) #1 /home/idmedia/public_html/id-media/core/vendor/symfony/dependency-injection/Container.php(312): CoreProdProjectContainer->getThelia_Listener_ViewService() #2 /home/idmedia/public_html/id-media/core/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php(183): Symfony\Component\DependencyInjection\Container->get('thelia.listener...') #3 /home/idmedia/public_html/id-media/core/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php(128): Symfony\Component\EventDispatcher\ContainerAwar in /home/idmedia/public_html/id-media/core/lib/Thelia/Core/EventListener/ViewListener.php on line 51
Dans la console, vider le cahe en dev renvoie :
Clearing cache in /home/idmedia/public_html/id-media/cache/dev directory
/home/idmedia/public_html/id-media/cache/dev cache directory cleared successfully
Clearing cache in /home/idmedia/public_html/id-media/web/assets directory
/home/idmedia/public_html/id-media/web/assets cache directory cleared successfully
En dev, la console renvoie :
Clearing cache in /home/idmedia/public_html/id-media/cache/prod directory
Fatal error: Uncaught ArgumentCountError: Too few arguments to function Thelia\Action\Cache::__construct(), 0 passed in /home/idmedia/public_html/id-media/cache/prod/CoreProdProjectContainer.php on line 1151 and exactly 1 expected in /home/idmedia/public_html/id-media/core/lib/Thelia/Action/Cache.php:35
Stack trace:
#0 /home/idmedia/public_html/id-media/cache/prod/CoreProdProjectContainer.php(1151): Thelia\Action\Cache->__construct()
#1 /home/idmedia/public_html/id-media/core/vendor/symfony/dependency-injection/Container.php(312): CoreProdProjectContainer->getThelia_Action_CacheService()
#2 /home/idmedia/public_html/id-media/core/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php(183): Symfony\Component\DependencyInjection\Container->get('thelia.action.c...')
#3 /home/idmedia/public_html/id-media/core/vendor/symfony/event-dispatcher/ContainerAwareEventDispatcher.php(128): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->lazyLoad('thelia.cache.cl...')
#4 /home/idmedia/public_html/id-media/cor in /home/idmedia/public_html/id-media/core/lib/Thelia/Action/Cache.php on line 35
Une idée ?
Last edited by anti-conformiste (22-06-2018 15:15:49)