i have install lampp 1.8.1 in /opt/lampp.Everything is working fine.
i added my current user as owner to the htdocs folder so that i can write to htdocs folder.
then i created my symfony2 project. everything worked fine and i was able to run the configuration page properly.
but when i cleared the cache using command
sudo php app/console cache:clear --env=prod
sudo php app/console cache:clear --env=dev
the cache gets cleared but then there is permissions issue. when i try to access the same configuration page as before it gives me an error in browser:
" RuntimeException: Failed to write cache file
"/opt/lampp/htdocs/Symfony/app/cache/dev/classes.php"."
but then when i change the permissions of the cache folder again using :
sudo chmod -R 777 app/cache
the page is again displayed properly
I dont want to change permissions everytime after clearing the cache.
Is there a solution or am i doing something wrong?