Пример скрипта для обхода ошибки symfony появляющейся при работе на localhost-e после composer install/update. Описание ошибки здесь.
Данный скрипт даёт права на запись для группы в папку кэша Symfony ДО и ПОСЛЕ запуска композера:
function slc_update() {
sudo chmod -R 775 ../'$1'
composer update
sudo bash -c " chown -R www-data:www-data ../'$1'
chmod -R 775 ../'$1'"
}
Аналогичную команду можно создать для composer install.