Выполните следующие команды, если вы используете *nix
тип ОС:
Шаг 1
Symfony 2
sudo rm -rf ./app/cache/*
sudo rm -rf ./app/logs/*
Symfony 3
sudo rm -rf ./var/cache/*
sudo rm -rf ./var/logs/*
Шаг 2
HTTPDUSER=`ps axo user,comm | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx|lampp|xampp' | grep -v root | head -1 | cut -d\ -f1 PHPSTORMUSER=ps axo user,comm | grep -E 'storm' | grep -v root | head -1 | cut -d\ -f1`
Шаг 3
Symfony 2
sudo setfacl -R -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX app/cache app/logs
Symfomy 3
sudo setfacl -R -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX var/cache app/logs
Шаг 4
Symfony 2
sudo setfacl -dR -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX app/cache app/logs
Symfony 3
sudo setfacl -dR -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX var/cache var/logs
Шаг 5
export SYMFONY_ENV=prod
Шаг 6
composer install --no-dev --optimize-autoloader
Эти шаги удаляют все dev
зависимости и устанавливают prod
зависимости в соответствии с composer.json
config.