From:             
Operating system: 
PHP version:      5.3.10
Package:          FPM related
Bug Type:         Feature/Change Request
Bug description:PHP-FPM logs are not readable by group/others by default

Description:
------------
Hello,

errorlog, slowlog and accesslog are created with permissions set to 0600 by

default on PHP 5.3 and 5.4. 

Those files are often owned by root (at least in our setup but probably in
a lot 
of setups), which makes it not convenient for developers to read them. They
may 
contain useful information, such as PHP crashes.

Failing to fix it with umask in php-fpm init script (not mentioning the
fact 
that it would affect php scripts too), I wrote a simple patch against
PHP-5.3.10 
to modify open() calls with 0644 perms.

Note that Apache uses 0644 by default for its logs.

Olivier


-- 
Edit bug report at https://bugs.php.net/bug.php?id=61435&edit=1
-- 
Try a snapshot (PHP 5.4):            
https://bugs.php.net/fix.php?id=61435&r=trysnapshot54
Try a snapshot (PHP 5.3):            
https://bugs.php.net/fix.php?id=61435&r=trysnapshot53
Try a snapshot (trunk):              
https://bugs.php.net/fix.php?id=61435&r=trysnapshottrunk
Fixed in SVN:                        
https://bugs.php.net/fix.php?id=61435&r=fixed
Fixed in SVN and need be documented: 
https://bugs.php.net/fix.php?id=61435&r=needdocs
Fixed in release:                    
https://bugs.php.net/fix.php?id=61435&r=alreadyfixed
Need backtrace:                      
https://bugs.php.net/fix.php?id=61435&r=needtrace
Need Reproduce Script:               
https://bugs.php.net/fix.php?id=61435&r=needscript
Try newer version:                   
https://bugs.php.net/fix.php?id=61435&r=oldversion
Not developer issue:                 
https://bugs.php.net/fix.php?id=61435&r=support
Expected behavior:                   
https://bugs.php.net/fix.php?id=61435&r=notwrong
Not enough info:                     
https://bugs.php.net/fix.php?id=61435&r=notenoughinfo
Submitted twice:                     
https://bugs.php.net/fix.php?id=61435&r=submittedtwice
register_globals:                    
https://bugs.php.net/fix.php?id=61435&r=globals
PHP 4 support discontinued:          
https://bugs.php.net/fix.php?id=61435&r=php4
Daylight Savings:                    https://bugs.php.net/fix.php?id=61435&r=dst
IIS Stability:                       
https://bugs.php.net/fix.php?id=61435&r=isapi
Install GNU Sed:                     
https://bugs.php.net/fix.php?id=61435&r=gnused
Floating point limitations:          
https://bugs.php.net/fix.php?id=61435&r=float
No Zend Extensions:                  
https://bugs.php.net/fix.php?id=61435&r=nozend
MySQL Configuration Error:           
https://bugs.php.net/fix.php?id=61435&r=mysqlcfg

Reply via email to