cancel
Showing results for 
Search instead for 
Did you mean: 

Magento 2 Installation error at 66%

Magento 2 Installation error at 66%

Hi everybody ! 

 

I am having an issue installing Magento 2.

I followed every step and everything went fine until installation.

The installation stops at 66% 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...

Enabling Maintenance Mode...

Installing deployment configuration...

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

Module 'Magento_AdvancedPricingImportExport':

Module 'Magento_Directory':

Module 'Magento_Theme':

Module 'Magento_Backend':

Module 'Magento_Backup':

Module 'Magento_Eav':

Module 'Magento_Customer':

Module 'Magento_BundleImportExport':

Module 'Magento_CacheInvalidate':

Module 'Magento_AdminNotification':

Module 'Magento_Indexer':

Module 'Magento_CatalogImportExport':

Module 'Magento_Cms':

Module 'Magento_Rule':

Module 'Magento_Catalog':

Module 'Magento_Search':

Module 'Magento_CatalogUrlRewrite':

Module 'Magento_Widget':

Module 'Magento_Quote':

Module 'Magento_CheckoutAgreements':

Module 'Magento_SalesSequence':

Module 'Magento_CmsUrlRewrite':

Module 'Magento_Config':

Module 'Magento_ConfigurableImportExport':

Module 'Magento_Msrp':

Module 'Magento_Contact':

Module 'Magento_Cookie':

Module 'Magento_Cron':

Module 'Magento_CurrencySymbol':

Module 'Magento_Bundle':

Module 'Magento_CustomerImportExport':

Module 'Magento_Deploy':

Module 'Magento_Developer':

Module 'Magento_Dhl':

Module 'Magento_Authorization':

Module 'Magento_Downloadable':

Module 'Magento_ImportExport':

Module 'Magento_Payment':

Module 'Magento_Email':

Module 'Magento_User':

Module 'Magento_Fedex':

Module 'Magento_Sales':

Module 'Magento_CatalogInventory':

Module 'Magento_GoogleAnalytics':

Module 'Magento_GoogleOptimizer':

Module 'Magento_GroupedImportExport':

Module 'Magento_GroupedProduct':

Module 'Magento_DownloadableImportExport':

Module 'Magento_Checkout':

Module 'Magento_Integration':

Module 'Magento_LayeredNavigation':

Module 'Magento_Marketplace':

Module 'Magento_MediaStorage':

Module 'Magento_CatalogRule':

Module 'Magento_Multishipping':

Module 'Magento_ConfigurableProduct':

Module 'Magento_Newsletter':

Module 'Magento_OfflinePayments':

Module 'Magento_SalesRule':

Module 'Magento_PageCache':

Module 'Magento_Captcha':

Module 'Magento_Paypal':

Module 'Magento_Persistent':

Module 'Magento_ProductAlert':

Module 'Magento_ProductVideo':

Module 'Magento_Authorizenet':

Module 'Magento_Reports':

Module 'Magento_RequireJs':

Module 'Magento_Review':

Module 'Magento_Rss':

Module 'Magento_CatalogRuleConfigurable':

Module 'Magento_Braintree':

Module 'Magento_SalesInventory':

Module 'Magento_OfflineShipping':

Module 'Magento_GoogleAdwords':

Module 'Magento_SampleData':

Module 'Magento_CatalogSearch':

Module 'Magento_SendFriend':

Module 'Magento_Ui':

Module 'Magento_Sitemap':

Module 'Magento_NewRelicReporting':

Module 'Magento_Swagger':

Module 'Magento_Swatches':

Module 'Magento_Tax':

Module 'Magento_TaxImportExport':

Module 'Magento_GiftMessage':

Module 'Magento_Translation':

Module 'Magento_Shipping':

Module 'Magento_Ups':

Module 'Magento_UrlRewrite':

Module 'Magento_EncryptionKey':

Module 'Magento_Usps':

Module 'Magento_Variable':

Module 'Magento_Version':

Module 'Magento_Webapi':

Module 'Magento_WebapiSecurity':

Module 'Magento_Weee':

Module 'Magento_CatalogWidget':

Module 'Magento_Wishlist':

Schema post-updates:
Module 'Magento_Store':

Module 'Magento_AdvancedPricingImportExport':

Module 'Magento_Directory':

Module 'Magento_Theme':

Module 'Magento_Backend':

Module 'Magento_Backup':

Module 'Magento_Eav':

Module 'Magento_Customer':

Module 'Magento_BundleImportExport':

Module 'Magento_CacheInvalidate':

Module 'Magento_AdminNotification':

Module 'Magento_Indexer':
Running recurring..

Module 'Magento_CatalogImportExport':

Module 'Magento_Cms':

Module 'Magento_Rule':

Module 'Magento_Catalog':

Module 'Magento_Search':

Module 'Magento_CatalogUrlRewrite':

Module 'Magento_Widget':

Module 'Magento_Quote':

Module 'Magento_CheckoutAgreements':

Module 'Magento_SalesSequence':

Module 'Magento_CmsUrlRewrite':

Module 'Magento_Config':

Module 'Magento_ConfigurableImportExport':

Module 'Magento_Msrp':

Module 'Magento_Contact':

Module 'Magento_Cookie':

Module 'Magento_Cron':

Module 'Magento_CurrencySymbol':

Module 'Magento_Bundle':

Module 'Magento_CustomerImportExport':

Module 'Magento_Deploy':

Module 'Magento_Developer':

Module 'Magento_Dhl':

Module 'Magento_Authorization':

Module 'Magento_Downloadable':

Module 'Magento_ImportExport':

Module 'Magento_Payment':

Module 'Magento_Email':

Module 'Magento_User':

Module 'Magento_Fedex':

Module 'Magento_Sales':

Module 'Magento_CatalogInventory':

Module 'Magento_GoogleAnalytics':

Module 'Magento_GoogleOptimizer':

Module 'Magento_GroupedImportExport':

Module 'Magento_GroupedProduct':

Module 'Magento_DownloadableImportExport':

Module 'Magento_Checkout':

Module 'Magento_Integration':

Module 'Magento_LayeredNavigation':

Module 'Magento_Marketplace':

Module 'Magento_MediaStorage':

Module 'Magento_CatalogRule':

Module 'Magento_Multishipping':

Module 'Magento_ConfigurableProduct':

Module 'Magento_Newsletter':

Module 'Magento_OfflinePayments':

Module 'Magento_SalesRule':

Module 'Magento_PageCache':

Module 'Magento_Captcha':

Module 'Magento_Paypal':

Module 'Magento_Persistent':

Module 'Magento_ProductAlert':

Module 'Magento_ProductVideo':

Module 'Magento_Authorizenet':

Module 'Magento_Reports':

Module 'Magento_RequireJs':

Module 'Magento_Review':

Module 'Magento_Rss':

Module 'Magento_CatalogRuleConfigurable':

Module 'Magento_Braintree':

Module 'Magento_SalesInventory':

Module 'Magento_OfflineShipping':

Module 'Magento_GoogleAdwords':

Module 'Magento_SampleData':

Module 'Magento_CatalogSearch':

Module 'Magento_SendFriend':

Module 'Magento_Ui':

Module 'Magento_Sitemap':

Module 'Magento_NewRelicReporting':

Module 'Magento_Swagger':

Module 'Magento_Swatches':

Module 'Magento_Tax':

Module 'Magento_TaxImportExport':

Module 'Magento_GiftMessage':

Module 'Magento_Translation':

Module 'Magento_Shipping':

Module 'Magento_Ups':

Module 'Magento_UrlRewrite':

Module 'Magento_EncryptionKey':

Module 'Magento_Usps':

Module 'Magento_Variable':

Module 'Magento_Version':

Module 'Magento_Webapi':

Module 'Magento_WebapiSecurity':

Module 'Magento_Weee':

Module 'Magento_CatalogWidget':

Module 'Magento_Wishlist':


Installing user configuration...

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

Installing data...
Data install/update:
Module 'Magento_Store':

Module 'Magento_AdvancedPricingImportExport':

Module 'Magento_Directory':

Module 'Magento_Theme':
Installing data..
[ERROR] Exception: Warning: imagejpeg(C:/xampp/htdocs/Magento2/pub/media/theme/preview/preview_image_5ad601b0edbe8.jpeg): failed to open stream: Permission denied in C:\xampp\htdocs\Magento2\vendor\magento\framework\Image\Adapter\Gd2.php on line 181 in C:\xampp\htdocs\Magento2\vendor\magento\framework\App\ErrorHandler.php:61 Stack trace: #0 [internal function]: Magento\Framework\App\ErrorHandler->handler(2, 'imagejpeg(C:/xa...', 'C:\\xampp\\htdocs...', 181, Array) #1 [internal function]: imagejpeg(Resource id #3931, 'C:/xampp/htdocs...') #2 C:\xampp\htdocs\Magento2\vendor\magento\framework\Image\Adapter\Gd2.php(181): call_user_func_array('imagejpeg', Array) #3 C:\xampp\htdocs\Magento2\vendor\magento\framework\Image.php(79): Magento\Framework\Image\Adapter\Gd2->save('C:/xampp/htdocs...', 'preview_image_5...') #4 C:\xampp\htdocs\Magento2\vendor\magento\framework\View\Design\Theme\Image.php(135): Magento\Framework\Image->save('C:/xampp/htdocs...', 'preview_image_5...') #5 C:\xampp\htdocs\Magento2\vendor\magento\module-theme\Model\Theme\Registration.php(132): Magento\Framework\View\Design\Theme\Image->createPreviewImage('C:/xampp/htdocs...') #6 C:\xampp\htdocs\Magento2\vendor\magento\module-theme\Model\Theme\Registration.php(111): Magento\Theme\Model\Theme\Registration->_savePreviewImage(Object(Magento\Theme\Model\Theme\Data)) #7 C:\xampp\htdocs\Magento2\vendor\magento\module-theme\Model\Theme\Registration.php(72): Magento\Theme\Model\Theme\Registration->_registerThemeRecursively(Object(Magento\Theme\Model\Theme\Data)) #8 C:\xampp\htdocs\Magento2\vendor\magento\module-theme\Observer\ThemeRegistrationObserver.php(47): Magento\Theme\Model\Theme\Registration->register(NULL) #9 C:\xampp\htdocs\Magento2\vendor\magento\framework\Event\Invoker\InvokerDefault.php(73): Magento\Theme\Observer\ThemeRegistrationObserver->execute(Object(Magento\Framework\Event\Observer)) #10 C:\xampp\htdocs\Magento2\vendor\magento\framework\Event\Invoker\InvokerDefault.php(61): Magento\Framework\Event\Invoker\InvokerDefault->_callObserverMethod(Object(Magento\Theme\Observer\ThemeRegistrationObserver), Object(Magento\Framework\Event\Observer)) #11 C:\xampp\htdocs\Magento2\vendor\magento\framework\Event\Manager.php(66): Magento\Framework\Event\Invoker\InvokerDefault->dispatch(Array, Object(Magento\Framework\Event\Observer)) #12 C:\xampp\htdocs\Magento2\var\generation\Magento\Framework\Event\Manager\Proxy.php(95): Magento\Framework\Event\Manager->dispatch('theme_registrat...', Array) #13 C:\xampp\htdocs\Magento2\vendor\magento\module-theme\Setup\InstallData.php(54): Magento\Framework\Event\Manager\Proxy->dispatch('theme_registrat...') #14 C:\xampp\htdocs\Magento2\setup\src\Magento\Setup\Model\Installer.php(821): Magento\Theme\Setup\InstallData->install(Object(Magento\Setup\Module\DataSetup), Object(Magento\Setup\Model\ModuleContext)) #15 C:\xampp\htdocs\Magento2\setup\src\Magento\Setup\Model\Installer.php(772): Magento\Setup\Model\Installer->handleDBSchemaData(Object(Magento\Setup\Module\DataSetup), 'data') #16 [internal function]: Magento\Setup\Model\Installer->installDataFixtures() #17 C:\xampp\htdocs\Magento2\setup\src\Magento\Setup\Model\Installer.php(333): call_user_func_array(Array, Array) #18 C:\xampp\htdocs\Magento2\setup\src\Magento\Setup\Controller\Install.php(103): Magento\Setup\Model\Installer->install(Array) #19 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-mvc\src\Controller\AbstractActionController.php(82): Magento\Setup\Controller\Install->startAction() #20 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent)) #21 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-eventmanager\src\EventManager.php(444): call_user_func(Array, Object(Zend\Mvc\MvcEvent)) #22 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-eventmanager\src\EventManager.php(205): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure)) #23 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-mvc\src\Controller\AbstractController.php(118): Zend\EventManager\EventManager->trigger('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure)) #24 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-mvc\src\DispatchListener.php(93): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response)) #25 [internal function]: Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent)) #26 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-eventmanager\src\EventManager.php(444): call_user_func(Array, Object(Zend\Mvc\MvcEvent)) #27 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-eventmanager\src\EventManager.php(205): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure)) #28 C:\xampp\htdocs\Magento2\vendor\zendframework\zend-mvc\src\Application.php(314): Zend\EventManager\EventManager->trigger('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure)) #29 C:\xampp\htdocs\Magento2\setup\index.php(31): Zend\Mvc\Application->run() #30 {main}

-------------------------

8 REPLIES

Re: Magento 2 Installation error at 66%

Yes its because of execution timeout issue , kindly do below configuration in php.ini file

 

In your php.ini file configuration should be like below :

 

max_execution_time = 18000

max_input_time = 18000

memory_limit = 1024M

 

Fore More details refer below link : 

 

http://devdocs.magento.com/guides/v2.0/install-gde/prereq/apache.html

 

http://devdocs.magento.com/guides/v2.0/install-gde/system-requirements.html

if issue solved,Click Kudos & Accept as Solution

Re: Magento 2 Installation error at 66%

ropHave you check magento technology stack before installing magento?

You need to refer first below links for your system whether system capable or not to install magento 2.

 

Magento 2 technology stack

 

First check all the extension of php is installed and enable.

Php version is proper or not.

If Issue Solved, Click Kudos/Accept As solutions.

Re: Magento 2 Installation error at 66%

Thanks for your answers.

 

I changed the values in php.ini and double checked that my system meets the requirements but I still encounter the same issue at 66%.

I made sure everything is compatible and the readiness check is all fine.

 

Do you have any other ideas?

Re: Magento 2 Installation error at 66%

@vincent_benoit - Have you increase max_input_time , could you please confirm ?

 

Also refer this link - https://community.magento.com/t5/Installing-Magento-2-x/Magento-2-installation-stuck-at-66/m-p/84872...

if issue solved,Click Kudos & Accept as Solution

Re: Magento 2 Installation error at 66%

Yes, I can confirm that I changed max_input_time.

Here are the values from my php.ini file:

 

max_input_time=18000

max_execution_time=18000

memory_limit=1024M

 

I can copy/paste the whole file if needed.

I already rebooted Apache and MySQL and tried again with a fresh database.

 

Still the same issue at Module 'Magento_Theme'

 

Re: Magento 2 Installation error at 66%

Have you check your php has mod_version is enable or not? You need to configurate mod_version module for extension and check again.

If Issue Solved, Click Kudos/Accept As solutions.

Re: Magento 2 Installation error at 66%

Where can I check if mod_version is enable?

I can't find it in php.ini

Re: Magento 2 Installation error at 66%

@vincent_benoit - okay as from there error - seems like you have permission issue.

 

kindly give permission from command line from your magento 2 root directory.

 

Below is the process :

 

cd <your Magento install dir> 

find . -type f -exec chmod 644 {} \;                        // 644 permission for files

find . -type d -exec chmod 755 {} \;                        // 755 permission for directory 

find ./var -type d -exec chmod 777 {} \;                // 777 permission for var folder    

find ./pub/media -type d -exec chmod 777 {} \;

find ./pub/static -type d -exec chmod 777 {} \;

chmod 777 ./app/etc

chmod 644 ./app/etc/*.xml

chown -R :<web server group> .

chmod u+x bin/magento

Second and important thing is can you confirm that gd libarary or  ImageMagick library of php is installed and enabled in your xampp server ?

 

Magento 2 required few php extensions which is mandatory to be enabled - here is the link which php extension required - https://devdocs.magento.com/guides/v2.1/install-gde/system-requirements-tech.html

 

Hope it helps !!

if issue solved,Click Kudos & Accept as Solution