cancel
Showing results for 
Search instead for 
Did you mean: 

Error While Installing Extensions

Error While Installing Extensions

2016/05/08 07:48:47 [error] 716#716: *52 upstream timed out (110: Connection timed out) while reading response header from upstream, client: 67.253.129.0, server: www.dom.cc, request: "GET /setup/index.php/componentGrid/sync HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "209.251.48.66", referrer: "http://209.251.48.66/setup/"
2016/05/08 07:57:05 [error] 710#710: *96 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught exception 'Magento\Framework\Exception\LocalizedException' with message 'Can't create directory /home/server/public_html/var/generation/Magento/Framework/App/ResourceConnection/.' in /home/server/public_html/vendor/magento/framework/Code/Generator.php:103

Everytime I try to install any extension I get this error... No matter what I do if I change permission manually it will pass thru but why I am keep getting this error and do I've to change permission manually as per magento dev docs I setup permission initially and install mangento .

 

I am using Ubuntu 15.10 x64 Willy

 

 

 

 

5 REPLIES

Re: Error While Installing Extensions

Hello,

 

Does this error appears if you delete contents of var/di, var/generation 

 

?

 

 

PS: If you try to install Magento 2 extension in:

Magento admin panel -> System -> Web Setup Wizard -> Component Manager

 

You will see in the progress log:

 

system cleanup:
../var/generation/Composer
../var/generation/Magento
./var/generation/Symfony
The directory '../var/di/' doesn't exist - skipping

 

 

So if you install your modules manually you should also manually clean the directories var/di, var/generation

 

 

Stanislav

Re: Error While Installing Extensions

Hey --

 

But I am installing extension via 

Magento admin panel -> System -> Web Setup Wizard -> Component Manager

 

 

 

Re: Error While Installing Extensions

Hello,

 

Delete contents of var/di  and var/generation manually or with command:

 

rm -rf <your Magento install dir>/var/di/* <your Magento install dir>/var/generation/*

 


Then modify two files:

vendor/magento/framework/Filesystem/DriverInterface.php
line 20

    const WRITEABLE_DIRECTORY_MODE = 0755;

 

line 25

    const WRITEABLE_FILE_MODE = 0644;

 


lib/internal/Cm/Cache/Backend/File.php
lines 50-51

'directory_mode' => 0755, // Filesystem permissions for created directories (requires use_chmod)
'file_mode' => 0644, // Filesystem permissions for created files (requires use_chmod)

 


to make it temporarily set 0755 0644 permissions.


If it works then you should set up permissions correctly:
http://devdocs.magento.com/guides/v2.0/install-gde/prereq/apache-user.html#install-update-depend-use...


Stanislav

Re: Error While Installing Extensions

Same error -

 

Here is the console log

 

Console Log

[2016-05-08 12:50:04 EDT] Job "maintenance_mode {"enable":true}" has been started
[2016-05-08 12:50:04 EDT] Magento maintenance mode is enabled.
[2016-05-08 12:50:04 EDT] Job "maintenance_mode {"enable":true}" has successfully completed
[2016-05-08 16:51:01 UTC] Job "setup:module:enable {"components":[{"name":"LitExtension_Core"}]}" has started
The following modules have been enabled:
- LitExtension_Core

To make sure that the enabled modules are properly registered, run 'setup:upgrade'.
Cache cleared successfully.
Generated classes cleared successfully. Please re-run Magento compile command
Info: Some modules might require static view files to be cleared. Use the optional --clear-static-content option to clear them.

[2016-05-08 16:51:02 UTC] Cleaning generated files...
[2016-05-08 16:51:02 UTC] Complete!
[2016-05-08 16:51:02 UTC] Clearing cache...
[2016-05-08 16:51:02 UTC] Complete!
[2016-05-08 16:51:02 UTC] Job "setup:module:enable {"components":[{"name":"LitExtension_Core"}]}" has been successfully completed
[2016-05-08 16:51:02 UTC] Job "setup:upgrade []" has started
Cache cleared successfully
File system cleanup:
/home/public_html/var/generation/Magento
The directory '/home/public_html/var/di/' doesn't exist - skipping cleanup
Updating modules:
Schema creation/updates:
Module 'LitExtension_Core':
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_Authorization':
Module 'Magento_Downloadable':
Module 'Magento_ImportExport':
Module 'Magento_Payment':
Module 'Magento_Email':
Module 'Magento_User':
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_OfflineShipping':
Module 'Magento_GoogleAdwords':
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_Variable':
Module 'Magento_Version':
Module 'Magento_Webapi':
Module 'Magento_WebapiSecurity':
Module 'Magento_Weee':
Module 'Magento_CatalogWidget':
Module 'Magento_Wishlist':
Schema post-updates:
Module 'LitExtension_Core':
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_Authorization':
Module 'Magento_Downloadable':
Module 'Magento_ImportExport':
Module 'Magento_Payment':
Module 'Magento_Email':
Module 'Magento_User':
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_OfflineShipping':
Module 'Magento_GoogleAdwords':
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_Variable':
Module 'Magento_Version':
Module 'Magento_Webapi':
Module 'Magento_WebapiSecurity':
Module 'Magento_Weee':
Module 'Magento_CatalogWidget':
Module 'Magento_Wishlist':
Data install/update:
Module 'LitExtension_Core':
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_Authorization':
Module 'Magento_Downloadable':
Module 'Magento_ImportExport':
Module 'Magento_Payment':
Module 'Magento_Email':
Module 'Magento_User':
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_OfflineShipping':
Module 'Magento_GoogleAdwords':
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_Variable':
Module 'Magento_Version':
Module 'Magento_Webapi':
Module 'Magento_WebapiSecurity':
Module 'Magento_Weee':
Module 'Magento_CatalogWidget':
Module 'Magento_Wishlist':
Please re-run Magento compile command

[2016-05-08 16:51:03 UTC] Job "setup:upgrade {"command":"setup:upgrade"}" has been successfully completed
[2016-05-08 16:51:04 UTC] Job "setup:static:regenerate []" has started

[2016-05-08 16:51:04 UTC] Cleaning generated files...
[2016-05-08 16:51:04 UTC] Clearing cache...
[2016-05-08 16:51:04 UTC] Cleaning static view files

Re: Error While Installing Extensions

Hello,

 

I don't see the error in your console log

 

 

Stanislav