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
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
Hey --
But I am installing extension via
Magento admin panel -> System -> Web Setup Wizard -> Component Manager
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
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
Hello,
I don't see the error in your console log
Stanislav