I also tried to add logging_enabled: off
to my prod settings in app_dir/config/settings.yml file. (Before this option was set in the app_dir/config/logging.yml file) Now the file is created even if logging is disabled and still with the wrong permissions. :-\ Same issue with the *%%app_name%%_dev.log* file. :-) Nicolas Nicolas Dhomont a écrit : > Hello > > I'm using the latest version of symfony (cheked out from svn) on a > LAMP environment. > > And I'm facing some weird behavior with permissions on the > *%%app_name%%_prod.log*. > > When this file doesn't exists : > > * If I use a task that needs to put some log into this file : the > file is created with 777 permissions and owned by the user that > ran the task (It's not root) --> ok > * If somewhere in my web application, something needs to be logged > in this file: > o the file is created --> ok > o permissions are set to rw-r--r-- and file is owned by the > apache user : for me : www-data --> bad > > Why it's bad? Because if now I need to run the task (with the non root > user), the task cannot write into the log file because it has no > permissions for that. > > I tried to fix it with the 'permissions' task (former fix-perms) but > I'm still facing the issues. Permissions task wants to set 777 > permissions to the log directory and 666 to the files inside. But as > I'm running it with the non root user (I have no access to root user) > the permissions cannot be changed (I still have no right to do that > because of www-data and rw-r--r--). > I have no idea if I can run the task from www-data user but I don't > think that it's a good solution. > I also could run the permissions task as root but I have no access to > the root user and I think that I'm not the only one. > I also could run the task before accessing to my application from the > web but I still don't think that it's a good solution. > > Questions are : > > * Is symfony already trying to set 777 permissions to log files at > their creation? > * If it's the case, does anyone have any idea why the permissions > setting fails with me? > > :-) > > Nicolas --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "symfony users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/symfony-users?hl=en -~----------~----~----~----~------~----~------~--~---
