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
-~----------~----~----~----~------~----~------~--~---

Reply via email to