-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ufter success setup/index.php update - "Missing required argument $engines of Magento\Framework\View\TemplateEngineFactory" #1015
Comments
Problem was in etc/config.php diff config.php config.php.exception 'config_integration_api' => 1,
|
I also spotted that issue and I fixed that by removing config.php and running installation again. It looks two modules have been added in config.php: Magento_Developer and Magento_Quote and order of a few others has changed. Is there any other recommended way to update config.php after pulling new code? Or should Magento 2 be reinstalled each time during dev beta? |
This is a known issue. A tool to update config.php is on the backlog (but not done yet). We need to make it easier to add and remove modules without losing any other config details, but getting the load order of the new modules correct (you cannot just add at the end of the array). Until then, updating config.php by hand is the best solution. Adding new modules at the end will generally work safely (but not always). Redoing the full install process is safer, but normally is not required. |
@Mackovey @wojtekn Thank you for reporting this issue. We have created MAGETWO-33555 to track this issue internally. |
@Mackovey @wojtekn, this is now resolved in 0.74.0-beta1. Thank you again for submitting this issue. Should you encounter any other issues, feel free to reach out to us. Thank you for using Magento! |
a:4:{i:0;s:83:"Missing required argument $engines of Magento\Framework\View\TemplateEngineFactory.";i:1;s:10175:"#0 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(84): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\Framewo...', Array, Array)
#1 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/ObjectManager.php(69): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\Framewo...')
#2 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/AbstractFactory.php(234): Magento\Framework\ObjectManager\ObjectManager->get('Magento\Framewo...')
#3 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(53): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\Framewo...', NULL, 'factory', 'Magento\Framewo...')
#4 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(84): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\Framewo...', Array, Array)
#5 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/ObjectManager.php(69): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\Framewo...')
#6 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/AbstractFactory.php(234): Magento\Framework\ObjectManager\ObjectManager->get('Magento\Framewo...')
#7 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(53): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\Framewo...', NULL, 'enginePool', 'Magento\Framewo...')
#8 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(84): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\Framewo...', Array, Array)
#9 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/ObjectManager.php(69): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\Framewo...')
#10 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/AbstractFactory.php(234): Magento\Framework\ObjectManager\ObjectManager->get('Magento\Framewo...')
#11 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(53): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\Framewo...', NULL, 'context', 'Magento\Framewo...')
#12 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(84): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\Framewo...', Array, Array)
#13 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/ObjectManager.php(56): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\Framewo...', Array)
#14 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/View/Result/PageFactory.php(53): Magento\Framework\ObjectManager\ObjectManager->create('Magento\Framewo...', Array)
#15 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/App/View.php(74): Magento\Framework\View\Result\PageFactory->create(true)
#16 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/AbstractFactory.php(107): Magento\Framework\App\View->__construct(Object(Magento\Framework\View\Layout\Interceptor), Object(Magento\Framework\App\Request\Http), Object(Magento\Framework\App\Response\Http), Object(Magento\Framework\Config\Scope), Object(Magento\Framework\Event\Manager\Proxy), Object(Magento\Framework\View\Result\PageFactory), Object(Magento\Framework\App\ActionFlag))
#17 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(91): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject('Magento\Framewo...', Array)
#18 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/ObjectManager.php(69): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\Framewo...')
#19 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/AbstractFactory.php(234): Magento\Framework\ObjectManager\ObjectManager->get('Magento\Framewo...')
#20 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(53): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\Framewo...', NULL, 'view', 'Magento\Framewo...')
#21 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/Factory/Dynamic/Developer.php(84): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\Framewo...', Array, Array)
#22 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/ObjectManager/ObjectManager.php(56): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\Framewo...', Array)
#23 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/App/ActionFactory.php(38): Magento\Framework\ObjectManager\ObjectManager->create('Magento\Framewo...', Array)
#24 /srv/www/magento2.dev/pub/app/code/Magento/Core/App/Router/Base.php(302): Magento\Framework\App\ActionFactory->create('Magento\Cms\Con...', Array)
#25 /srv/www/magento2.dev/pub/app/code/Magento/Core/App/Router/Base.php(162): Magento\Core\App\Router\Base->matchAction(Object(Magento\Framework\App\Request\Http), Array)
#26 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/App/FrontController.php(41): Magento\Core\App\Router\Base->match(Object(Magento\Framework\App\Request\Http))
#27 [internal function]: Magento\Framework\App\FrontController->dispatch(Object(Magento\Framework\App\Request\Http))
#28 /srv/www/magento2.dev/pub/var/generation/Magento/Framework/App/FrontController/Interceptor.php(48): call_user_func_array(Array, Array)
#29 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(65): Magento\Framework\App\FrontController\Interceptor->___callParent('dispatch', Array)
#30 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(58): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'requestPreproce...')
#31 /srv/www/magento2.dev/pub/app/code/Magento/Store/App/FrontController/Plugin/RequestPreprocessor.php(88): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain{closure}(Object(Magento\Framework\App\Request\Http))
#32 [internal function]: Magento\Store\App\FrontController\Plugin\RequestPreprocessor->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#33 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(63): call_user_func_array(Array, Array)
#34 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(58): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'install')
#35 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Module/Plugin/DbStatusValidator.php(66): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain{closure}(Object(Magento\Framework\App\Request\Http))
#36 [internal function]: Magento\Framework\Module\Plugin\DbStatusValidator->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#37 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(63): call_user_func_array(Array, Array)
#38 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(58): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'front-controlle...')
#39 /srv/www/magento2.dev/pub/app/code/Magento/PageCache/Model/App/FrontController/VarnishPlugin.php(55): Magento\Framework\Interception\Chain\Chain->Magento\Framework\Interception\Chain{closure}(Object(Magento\Framework\App\Request\Http))
#40 [internal function]: Magento\PageCache\Model\App\FrontController\VarnishPlugin->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#41 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/Interception/Chain/Chain.php(63): call_user_func_array(Array, Array)
#42 /srv/www/magento2.dev/pub/var/generation/Magento/Framework/App/FrontController/Interceptor.php(90): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\Framewo...', 'dispatch', Object(Magento\Framework\App\FrontController\Interceptor), Array, 'front-controlle...')
#43 /srv/www/magento2.dev/pub/app/code/Magento/PageCache/Model/App/FrontController/BuiltinPlugin.php(68): Magento\Framework\App\FrontController\Interceptor->Magento\Framework\App\FrontController{closure}(Object(Magento\Framework\App\Request\Http))
#44 [internal function]: Magento\PageCache\Model\App\FrontController\BuiltinPlugin->aroundDispatch(Object(Magento\Framework\App\FrontController\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#45 /srv/www/magento2.dev/pub/var/generation/Magento/Framework/App/FrontController/Interceptor.php(95): call_user_func_array(Array, Array)
#46 /srv/www/magento2.dev/pub/var/generation/Magento/Framework/App/FrontController/Interceptor.php(119): Magento\Framework\App\FrontController\Interceptor->___callPlugins('dispatch', Array, Array)
#47 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/App/Http.php(115): Magento\Framework\App\FrontController\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#48 /srv/www/magento2.dev/pub/lib/internal/Magento/Framework/App/Bootstrap.php(245): Magento\Framework\App\Http->launch()
#49 /srv/www/magento2.dev/pub/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#50 {main}";s:3:"url";s:1:"/";s:11:"script_name";s:10:"/index.php";}
The text was updated successfully, but these errors were encountered: