У меня есть сервер, на котором я устанавливаю Centos 7.2 и nginx 1.10. Я хочу, чтобы zo host Magento
Что я наделал:
root
пользователь отключенnewuser
является администратором для работы с sudo/var/www/example.com/html
sudo chown -R $USER:$USER /var/www/example.com/html (logged in as 'newuser')
sudo chmod -R 755 /var/www
теперь корневые настройки Magento
set permissions to->
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod +x mage
Моя проблема в том, что кеш и папка сеанса пуста
Первый вопрос, почему?
ПРИМЕЧАНИЕ. Я не знаю, где, но где-то хранятся кеши, потому что, чтобы увидеть изменения в Magento Frontend, мне нужно очистить кеш после того, как я сделаю это в панели администратора. Я смог увидеть изменения.
Итак, второй вопрос - это проблема с разрешением?
Должен ли я дать корень Magento и /var/www/example.com/html
разрешение обычному пользователю?
local.xml
, и вы увидите разделы для обоих session
и cache
. Возможно, вы, например, используете redis для кеширования и базы данных для сеансов.var
папка и все подпапки 0777 (или 0775, если у вас есть группа, в которую также входит пользователь nginx / php-fpm), если вы уже защитили свой var
папка в nginx.