cancel
Showing results for 
Search instead for 
Did you mean: 

Magento 2.3 Installation error at 50%

Magento 2.3 Installation error at 50%

Hi everybody ! 

 

I am having an issue installing Magento 2.

I followed every step and everything went fine until installation.

The installation stops at 50% stating that it is incomplete.

 

I tried to find a solution for this issue online but so far, I didn't.

Some help would be much appreciated.

Thanks.

 

Here is the console log :

 

Starting Magento installation:
File permissions check...

Required extensions check...

Enabling Maintenance Mode...

Installing deployment configuration...

Installing database schema:
Schema creation/updates:
Module 'Aheadworks_Freeshippinglabel':

Module 'Magento_Store':

Module 'Magento_Directory':

Module 'Magento_Backend':

Module 'Magento_Theme':

Module 'Magento_AdminNotification':

Module 'WeltPixel_ThankYouPage':

Module 'WeltPixel_TitleRewrite':


Installing user configuration...

Enabling caches:
Current status:
Array
(
[config] => 1
[layout] => 1
[block_html] => 1
[collections] => 1
[reflection] => 1
[db_ddl] => 1
[compiled_config] => 1
[eav] => 1
[customer_notification] => 1
[config_integration] => 1
[config_integration_api] => 1
[full_page] => 1
[target_rule] => 1
[amasty_shopby] => 1
[config_webservice] => 1
[translate] => 1
[vertex] => 1
[wp_gtm_categories] => 1
)


Installing data...
Data install/update:
Module 'Aheadworks_Freeshippinglabel':
Installing data...
[ERROR] Exception: Warning: Invalid argument supplied for foreach() in /var/www/html/stacked-skincare.local/vendor/magento/module-eav/Model/Config.php on line 341 in /var/www/html/stacked-skincare.local/vendor/magento/framework/App/ErrorHandler.php:61
Stack trace:
#0 /var/www/html/stacked-skincare.local/vendor/magento/module-eav/Model/Config.php(341): Magento\Framework\App\ErrorHandler->handler(2, 'Invalid argumen...', '/var/www/html/s...', 341, Array)
#1 /var/www/html/stacked-skincare.local/vendor/magento/module-eav/Model/Config.php(388): Magento\Eav\Model\Config->_initEntityTypes()
#2 /var/www/html/stacked-skincare.local/generated/code/Magento/Eav/Model/Config/Interceptor.php(63): Magento\Eav\Model\Config->getEntityType('customer')
#3 /var/www/html/stacked-skincare.local/vendor/magento/module-eav/Model/Entity/AbstractEntity.php(307): Magento\Eav\Model\Config\Interceptor->getEntityType('customer')
#4 /var/www/html/stacked-skincare.local/generated/code/Magento/Customer/Model/ResourceModel/Customer/Interceptor.php(180): Magento\Eav\Model\Entity\AbstractEntity->setType('customer')
#5 /var/www/html/stacked-skincare.local/vendor/magento/module-customer/Model/ResourceModel/Customer.php(75): Magento\Customer\Model\ResourceModel\Customer\Interceptor->setType('customer')
#6 /var/www/html/stacked-skincare.local/generated/code/Magento/Customer/Model/ResourceModel/Customer/Interceptor.php(14): Magento\Customer\Model\ResourceModel\Customer->__construct(Object(Magento\Eav\Model\Entity\Context), Object(Magento\Framework\Model\ResourceModel\Db\VersionControl\Snapshot), Object(Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationComposite), Object(Magento\Framework\App\Config\Interceptor), Object(Magento\Framework\Validator\Factory), Object(Magento\Framework\Stdlib\DateTime), Object(Magento\Store\Model\StoreManager), Array)
#7 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(116): Magento\Customer\Model\ResourceModel\Customer\Interceptor->__construct(Object(Magento\Eav\Model\Entity\Context), Object(Magento\Framework\Model\ResourceModel\Db\VersionControl\Snapshot), Object(Magento\Framework\Model\ResourceModel\Db\VersionControl\RelationComposite), Object(Magento\Framework\App\Config\Interceptor), Object(Magento\Framework\Validator\Factory), Object(Magento\Framework\Stdlib\DateTime), Object(Magento\Store\Model\StoreManager), Array)
#8 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(66): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject('Magento\\Custome...', Array)
#9 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Custome...')
#10 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(160): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Custome...')
#11 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(246): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\\Custome...', NULL, 'customerResourc...', 'Magento\\Custome...')
#12 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime('Magento\\Custome...', Array, Array)
#13 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\\Custome...', Array, Array)
#14 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Custome...')
#15 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(160): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Custome...')
#16 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(246): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\\Custome...', NULL, 'customerReposit...', 'Magento\\Checkou...')
#17 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime('Magento\\Checkou...', Array, Array)
#18 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Magento\\Checkou...', Array, Array)
#19 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/ObjectManager.php(70): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Magento\\Checkou...')
#20 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(160): Magento\Framework\ObjectManager\ObjectManager->get('Magento\\Checkou...')
#21 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(246): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgument(Array, 'Magento\\Checkou...', NULL, 'checkoutSession', 'Aheadworks\\Free...')
#22 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(34): Magento\Framework\ObjectManager\Factory\AbstractFactory->resolveArgumentsInRuntime('Aheadworks\\Free...', Array, Array)
#23 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(59): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->_resolveArguments('Aheadworks\\Free...', Array, Array)
#24 /var/www/html/stacked-skincare.local/vendor/magento/framework/ObjectManager/ObjectManager.php(56): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Aheadworks\\Free...', Array)
#25 /var/www/html/stacked-skincare.local/generated/code/Aheadworks/Freeshippinglabel/Api/Data/LabelInterfaceFactory.php(43): Magento\Framework\ObjectManager\ObjectManager->create('\\Aheadworks\\Fre...', Array)
#26 /var/www/html/stacked-skincare.local/vendor/aheadworks/module-freeshippinglabel/Setup/InstallData.php(123): Aheadworks\Freeshippinglabel\Api\Data\LabelInterfaceFactory->create()
#27 [internal function]: Aheadworks\Freeshippinglabel\Setup\InstallData->process()
#28 /var/www/html/stacked-skincare.local/vendor/magento/framework/App/State.php(187): call_user_func_array(Array, Array)
#29 /var/www/html/stacked-skincare.local/generated/code/Magento/Framework/App/State/Interceptor.php(89): Magento\Framework\App\State->emulateAreaCode('adminhtml', Array, Array)
#30 /var/www/html/stacked-skincare.local/vendor/aheadworks/module-freeshippinglabel/Setup/InstallData.php(76): Magento\Framework\App\State\Interceptor->emulateAreaCode('adminhtml', Array, Array)
#31 /var/www/html/stacked-skincare.local/setup/src/Magento/Setup/Model/Installer.php(979): Aheadworks\Freeshippinglabel\Setup\InstallData->install(Object(Magento\Setup\Module\DataSetup), Object(Magento\Setup\Model\ModuleContext))
#32 /var/www/html/stacked-skincare.local/setup/src/Magento/Setup/Model/Installer.php(874): Magento\Setup\Model\Installer->handleDBSchemaData(Object(Magento\Setup\Module\DataSetup), 'data', Array)
#33 [internal function]: Magento\Setup\Model\Installer->installDataFixtures(Array)
#34 /var/www/html/stacked-skincare.local/setup/src/Magento/Setup/Model/Installer.php(367): call_user_func_array(Array, Array)
#35 /var/www/html/stacked-skincare.local/setup/src/Magento/Setup/Controller/Install.php(109): Magento\Setup\Model\Installer->install(Array)
#36 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-mvc/src/Controller/AbstractActionController.php(84): Magento\Setup\Controller\Install->startAction()
#37 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))
#38 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-eventmanager/src/EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))
#39 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-eventmanager/src/EventManager.php(260): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))
#40 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-mvc/src/Controller/AbstractController.php(118): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#41 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-mvc/src/DispatchListener.php(118): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))
#42 [internal function]: Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))
#43 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-eventmanager/src/EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))
#44 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-eventmanager/src/EventManager.php(260): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))
#45 /var/www/html/stacked-skincare.local/vendor/zendframework/zend-mvc/src/Application.php(340): Zend\EventManager\EventManager->triggerEventUntil(Object(Closure), Object(Zend\Mvc\MvcEvent))
#46 /var/www/html/stacked-skincare.local/setup/index.php(39): Zend\Mvc\Application->run()
#47 {main}
3 REPLIES 3

Re: Magento 2.3 Installation error at 50%

Any solution? 

Re: Magento 2.3 Installation error at 50%

Re: Magento 2.3 Installation error at 50%

It looks like you’re facing a technical issue with Magento 2.3 installation, which can be frustrating when the setup halts midway due to errors in module data or schema processing. In a way, this is similar to addressing aesthetic concerns in a systematic and professional manner—just as a sagging face treatment requires careful assessment and the right approach to restore volume and firmness safely, troubleshooting a Magento installation requires precise steps, proper configuration, and sometimes expert intervention to ensure everything functions smoothly. Ensuring all dependencies, file permissions, and module configurations are correctly set up can prevent errors and provide a stable foundation, much like how targeted treatments restore facial structure while maintaining natural, long-lasting results.