404 after running setup:di:compile, need to always run chown -R root:www-data . afterwards Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?After every setup:upgrade I need to give permission (Debien)Warning: imagejpeg 'Failed to open stream' on product update Magento 2Uncaught TypeError: Argument 1 passed to […] must be an instance of“Fatal error: Uncaught TypeError: Argument 1 passed to […]::__construct() must be an instance of […]” after (re-)compileMagento-2.1 : Warning: Missing argument 2 for OAuthCommonConsumerCredentials::__construct()Magento2 store permission errorsMagento 2: Run setup:di:compile a Specific ModuleMagento2: impossible run command in terminal setup:di:compileMagento 2.3 Inject helper into controller object type error?Magento Website ErrorMsrpPriceCalculator Exception
Trying to enter the Fox's den
Why are two-digit numbers in Jonathan Swift's "Gulliver's Travels" (1726) written in "German style"?
Can I ask an author to send me his ebook?
Why doesn't the university give past final exams' answers?
Why not use the yoke to control yaw, as well as pitch and roll?
What's the connection between Mr. Nancy and fried chicken?
A journey... into the MIND
Is it OK if I do not take the receipt in Germany?
What is the ongoing value of the Kanban board to the developers as opposed to management
Unix AIX passing variable and arguments to expect and spawn
"Destructive force" carried by a B-52?
Who can become a wight?
What is the definining line between a helicopter and a drone a person can ride in?
What were wait-states, and why was it only an issue for PCs?
/bin/ls sorts differently than just ls
What helicopter has the most rotor blades?
Why is one lightbulb in a string illuminated?
Suing a Police Officer Instead of the Police Department
Why do people think Winterfell crypts is the safest place for women, children & old people?
Construct a nonabelian group of order 44
Can the van der Waals coefficients be negative in the van der Waals equation for real gases?
Why did Bronn offer to be Tyrion Lannister's champion in trial by combat?
Why does BitLocker not use RSA?
How to mute a string and play another at the same time
404 after running setup:di:compile, need to always run chown -R root:www-data . afterwards
Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern)
Announcing the arrival of Valued Associate #679: Cesar Manara
Unicorn Meta Zoo #1: Why another podcast?After every setup:upgrade I need to give permission (Debien)Warning: imagejpeg 'Failed to open stream' on product update Magento 2Uncaught TypeError: Argument 1 passed to […] must be an instance of“Fatal error: Uncaught TypeError: Argument 1 passed to […]::__construct() must be an instance of […]” after (re-)compileMagento-2.1 : Warning: Missing argument 2 for OAuthCommonConsumerCredentials::__construct()Magento2 store permission errorsMagento 2: Run setup:di:compile a Specific ModuleMagento2: impossible run command in terminal setup:di:compileMagento 2.3 Inject helper into controller object type error?Magento Website ErrorMsrpPriceCalculator Exception
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I have noticed that from time to time my Magento installation shows 404 on all pages. Panic!
After doing some research I found out that running:chown -R root:www-data .
in the document folder solved the problem temporarily.
Until the next day and the problem is back.
I have since then been able to recreate the problem with that if I run:
php bin/magento setup:di:compile
it crashes and requires me to run the: chown -R root:www-data .
to fix the problem.
Why is this? Why do I always get these errors?
The error log shows problems with the cache folder:
`#0
/var/www/html/vendor/magento/zendframework1/library/Zend/Cache/Backend/File.php(180):
Zend_Cache::throwException('cache_dir "/var...')
1 /var/www/html/vendor/colinmollenhour/cache-backend-file/File.php(87):
Zend_Cache_Backend_File->setCacheDir('/var/www/html/v...')
2 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(153):
Cm_Cache_Backend_File->__construct(Array)
3 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(94):
Zend_Cache::_makeBackend('Cm_Cache_Backen...', Array, true, true)
4 /var/www/html/vendor/magento/framework/App/Cache/Frontend/Factory.php(156):
Zend_Cache::factory('MagentoFramewo...', 'Cm_Cache_Backen...',
Array, Array, true, true, true)
5 /var/www/html/vendor/magento/framework/Cache/Frontend/Adapter/Zend.php(38):
MagentoFrameworkAppCacheFronte" while reading response header from
upstream, client: 172.68.182.104, server: _, request: "GET /
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host:
"www.kickacc.se" ^C`
magento2.3 permissions 404-page setup-di-compile
add a comment |
I have noticed that from time to time my Magento installation shows 404 on all pages. Panic!
After doing some research I found out that running:chown -R root:www-data .
in the document folder solved the problem temporarily.
Until the next day and the problem is back.
I have since then been able to recreate the problem with that if I run:
php bin/magento setup:di:compile
it crashes and requires me to run the: chown -R root:www-data .
to fix the problem.
Why is this? Why do I always get these errors?
The error log shows problems with the cache folder:
`#0
/var/www/html/vendor/magento/zendframework1/library/Zend/Cache/Backend/File.php(180):
Zend_Cache::throwException('cache_dir "/var...')
1 /var/www/html/vendor/colinmollenhour/cache-backend-file/File.php(87):
Zend_Cache_Backend_File->setCacheDir('/var/www/html/v...')
2 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(153):
Cm_Cache_Backend_File->__construct(Array)
3 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(94):
Zend_Cache::_makeBackend('Cm_Cache_Backen...', Array, true, true)
4 /var/www/html/vendor/magento/framework/App/Cache/Frontend/Factory.php(156):
Zend_Cache::factory('MagentoFramewo...', 'Cm_Cache_Backen...',
Array, Array, true, true, true)
5 /var/www/html/vendor/magento/framework/Cache/Frontend/Adapter/Zend.php(38):
MagentoFrameworkAppCacheFronte" while reading response header from
upstream, client: 172.68.182.104, server: _, request: "GET /
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host:
"www.kickacc.se" ^C`
magento2.3 permissions 404-page setup-di-compile
Check this. It will be helpful for you. https://magento.stackexchange.com/questions/267292/after-every-setupupgrade-i-need-to-give-permission-debien/267334#267334
– Yash Shah
2 days ago
Thanks, but I am using nginx, LEMP (PHP 7.2 and MariaDB). Do you have any suggestions for that setup?
– user3091199
2 days ago
add a comment |
I have noticed that from time to time my Magento installation shows 404 on all pages. Panic!
After doing some research I found out that running:chown -R root:www-data .
in the document folder solved the problem temporarily.
Until the next day and the problem is back.
I have since then been able to recreate the problem with that if I run:
php bin/magento setup:di:compile
it crashes and requires me to run the: chown -R root:www-data .
to fix the problem.
Why is this? Why do I always get these errors?
The error log shows problems with the cache folder:
`#0
/var/www/html/vendor/magento/zendframework1/library/Zend/Cache/Backend/File.php(180):
Zend_Cache::throwException('cache_dir "/var...')
1 /var/www/html/vendor/colinmollenhour/cache-backend-file/File.php(87):
Zend_Cache_Backend_File->setCacheDir('/var/www/html/v...')
2 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(153):
Cm_Cache_Backend_File->__construct(Array)
3 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(94):
Zend_Cache::_makeBackend('Cm_Cache_Backen...', Array, true, true)
4 /var/www/html/vendor/magento/framework/App/Cache/Frontend/Factory.php(156):
Zend_Cache::factory('MagentoFramewo...', 'Cm_Cache_Backen...',
Array, Array, true, true, true)
5 /var/www/html/vendor/magento/framework/Cache/Frontend/Adapter/Zend.php(38):
MagentoFrameworkAppCacheFronte" while reading response header from
upstream, client: 172.68.182.104, server: _, request: "GET /
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host:
"www.kickacc.se" ^C`
magento2.3 permissions 404-page setup-di-compile
I have noticed that from time to time my Magento installation shows 404 on all pages. Panic!
After doing some research I found out that running:chown -R root:www-data .
in the document folder solved the problem temporarily.
Until the next day and the problem is back.
I have since then been able to recreate the problem with that if I run:
php bin/magento setup:di:compile
it crashes and requires me to run the: chown -R root:www-data .
to fix the problem.
Why is this? Why do I always get these errors?
The error log shows problems with the cache folder:
`#0
/var/www/html/vendor/magento/zendframework1/library/Zend/Cache/Backend/File.php(180):
Zend_Cache::throwException('cache_dir "/var...')
1 /var/www/html/vendor/colinmollenhour/cache-backend-file/File.php(87):
Zend_Cache_Backend_File->setCacheDir('/var/www/html/v...')
2 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(153):
Cm_Cache_Backend_File->__construct(Array)
3 /var/www/html/vendor/magento/zendframework1/library/Zend/Cache.php(94):
Zend_Cache::_makeBackend('Cm_Cache_Backen...', Array, true, true)
4 /var/www/html/vendor/magento/framework/App/Cache/Frontend/Factory.php(156):
Zend_Cache::factory('MagentoFramewo...', 'Cm_Cache_Backen...',
Array, Array, true, true, true)
5 /var/www/html/vendor/magento/framework/Cache/Frontend/Adapter/Zend.php(38):
MagentoFrameworkAppCacheFronte" while reading response header from
upstream, client: 172.68.182.104, server: _, request: "GET /
HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host:
"www.kickacc.se" ^C`
magento2.3 permissions 404-page setup-di-compile
magento2.3 permissions 404-page setup-di-compile
edited 2 days ago
ARUNPRABAKARAN M
536114
536114
asked 2 days ago
user3091199user3091199
462
462
Check this. It will be helpful for you. https://magento.stackexchange.com/questions/267292/after-every-setupupgrade-i-need-to-give-permission-debien/267334#267334
– Yash Shah
2 days ago
Thanks, but I am using nginx, LEMP (PHP 7.2 and MariaDB). Do you have any suggestions for that setup?
– user3091199
2 days ago
add a comment |
Check this. It will be helpful for you. https://magento.stackexchange.com/questions/267292/after-every-setupupgrade-i-need-to-give-permission-debien/267334#267334
– Yash Shah
2 days ago
Thanks, but I am using nginx, LEMP (PHP 7.2 and MariaDB). Do you have any suggestions for that setup?
– user3091199
2 days ago
Check this. It will be helpful for you. https://magento.stackexchange.com/questions/267292/after-every-setupupgrade-i-need-to-give-permission-debien/267334#267334
– Yash Shah
2 days ago
Check this. It will be helpful for you. https://magento.stackexchange.com/questions/267292/after-every-setupupgrade-i-need-to-give-permission-debien/267334#267334
– Yash Shah
2 days ago
Thanks, but I am using nginx, LEMP (PHP 7.2 and MariaDB). Do you have any suggestions for that setup?
– user3091199
2 days ago
Thanks, but I am using nginx, LEMP (PHP 7.2 and MariaDB). Do you have any suggestions for that setup?
– user3091199
2 days ago
add a comment |
2 Answers
2
active
oldest
votes
There might be 2 case
1. Cache issue
rm -rf var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/
rm -rf pub/static/frontend/ pub/static/adminhtml/ pub/static/_requirejs/
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
2. Permission Issue
find . -type f -exec chmod 644 ;
find . -type d -exec chmod 755 ;
find ./var -type d -exec chmod 777 ;
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
add a comment |
Execute these commands as a root user
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws +
Set the root ownership as sudo chown -R :<web server group> .
after executing this.
Try once again and say if you are facing the issue. Please also share the var and generated ownership file permissions to analyze the cause of the issue.
So don't you have a Magento user other than the root user
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270834%2f404-after-running-setupdicompile-need-to-always-run-chown-r-rootwww-data%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
There might be 2 case
1. Cache issue
rm -rf var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/
rm -rf pub/static/frontend/ pub/static/adminhtml/ pub/static/_requirejs/
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
2. Permission Issue
find . -type f -exec chmod 644 ;
find . -type d -exec chmod 755 ;
find ./var -type d -exec chmod 777 ;
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
add a comment |
There might be 2 case
1. Cache issue
rm -rf var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/
rm -rf pub/static/frontend/ pub/static/adminhtml/ pub/static/_requirejs/
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
2. Permission Issue
find . -type f -exec chmod 644 ;
find . -type d -exec chmod 755 ;
find ./var -type d -exec chmod 777 ;
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
add a comment |
There might be 2 case
1. Cache issue
rm -rf var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/
rm -rf pub/static/frontend/ pub/static/adminhtml/ pub/static/_requirejs/
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
2. Permission Issue
find . -type f -exec chmod 644 ;
find . -type d -exec chmod 755 ;
find ./var -type d -exec chmod 777 ;
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
There might be 2 case
1. Cache issue
rm -rf var/cache/ var/generation/ var/page_cache/ var/view_preprocessed/
rm -rf pub/static/frontend/ pub/static/adminhtml/ pub/static/_requirejs/
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
2. Permission Issue
find . -type f -exec chmod 644 ;
find . -type d -exec chmod 755 ;
find ./var -type d -exec chmod 777 ;
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
answered 2 days ago
Yann MartelYann Martel
8716
8716
add a comment |
add a comment |
Execute these commands as a root user
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws +
Set the root ownership as sudo chown -R :<web server group> .
after executing this.
Try once again and say if you are facing the issue. Please also share the var and generated ownership file permissions to analyze the cause of the issue.
So don't you have a Magento user other than the root user
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
add a comment |
Execute these commands as a root user
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws +
Set the root ownership as sudo chown -R :<web server group> .
after executing this.
Try once again and say if you are facing the issue. Please also share the var and generated ownership file permissions to analyze the cause of the issue.
So don't you have a Magento user other than the root user
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
add a comment |
Execute these commands as a root user
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws +
Set the root ownership as sudo chown -R :<web server group> .
after executing this.
Try once again and say if you are facing the issue. Please also share the var and generated ownership file permissions to analyze the cause of the issue.
So don't you have a Magento user other than the root user
Execute these commands as a root user
find var generated vendor pub/static pub/media app/etc -type f -exec chmod g+w +
find var generated vendor pub/static pub/media app/etc -type d -exec chmod g+ws +
Set the root ownership as sudo chown -R :<web server group> .
after executing this.
Try once again and say if you are facing the issue. Please also share the var and generated ownership file permissions to analyze the cause of the issue.
So don't you have a Magento user other than the root user
answered 2 days ago
Raj Mohan RRaj Mohan R
683110
683110
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
add a comment |
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
Its running as chown root:www-data at the moment. Does that sound ok ?
– user3091199
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
So don't you have a user?If not create one following the document devdocs.magento.com/guides/v2.3/install-gde/prereq/…. Don't give 777 access to your magento files and folders as it is not recommended
– Raj Mohan R
2 days ago
add a comment |
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f270834%2f404-after-running-setupdicompile-need-to-always-run-chown-r-rootwww-data%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Check this. It will be helpful for you. https://magento.stackexchange.com/questions/267292/after-every-setupupgrade-i-need-to-give-permission-debien/267334#267334
– Yash Shah
2 days ago
Thanks, but I am using nginx, LEMP (PHP 7.2 and MariaDB). Do you have any suggestions for that setup?
– user3091199
2 days ago