Como definir permissões adequadas de cache / logs do Symfony2 no Mac OS

Script de https://github.com/everzet/dotfiles/blob/master/scripts/chcache

! / bin / sh

USER = $ (whoami)
APACHE_USER = $ (ps axho user, comm | grep -E “httpd | apache” | uniq | grep -v “root” | awk ‘END {print $ 1}’)

chcache () {
sudo chmod + a “$ USER permite excluir, gravar, anexar, herdar arquivo, herdar diretório ” $ 1
sudo chmod + a “$ APACHE USER permitir excluir, gravar, anexar, herdar arquivo , herdar_diretório” $ 1

echo "- $1 has been properly chmod'ed for $USER and $APACHE_USER"

}

symfony 1.4

if [-d cache]; então chcache “cache”; fi
if [-d logs]; então chcache “logs”; fi

Symfony2

if [-d app / cache]; então chcache “app / cache”; fi
if [-d app / logs]; então chcache “app / logs”; fi
if [-d web / uploads]; então chcache “web / uploads”; fi
if [-d web / mídia]; então chcache “web / media”; fi