I am currently running nginx with php5-fpm on my local development ubuntu 13.10 system with 3.12.0 linux kernel.
Before update, to set umask to 0002 for php5-fpm I edited /etc/init.d/php5-fpm file and added --umask arg to start-stop-daemon line.
After update it is ignored.
All points that now I run upstart instead of bare old system V scripts.
I tried to add (gdb) call umask(0) $1 = 2 (gdb) call umask(2) $2 = 0 0 to (gdb) call umask(0) $1 = 2 (gdb) call umask(2) $2 = 0 1 but no luck
asked Dec 3, 2013 at 16:59Dec 3, 2013 at 16:59
After long boring google search the answer is:
umask 0002In the very start of /etc/init.d/php5-fpm
I checked it with (gdb) call umask(0) $1 = 2 (gdb) call umask(2) $2 = 0 3 to be really sure(gdb --pid=PID of php5-fpm):
(gdb) call umask(0) $1 = 2 (gdb) call umask(2) $2 = 0answered Dec 3, 2013 at 17:02Dec 3, 2013 at 17:02
baldrsbaldrsbaldrs
1031 silver badge5 bronze badges1 silver badge5 bronze badges
2
Hướng dẫn dùng code iteration trong PHP
Nội dung chính ShowTrong PHP hỗ trợ bốn loại vòng lặp khác nhau:2. Vòng lặp While trong PHP – While loop3. Vòng lặp do…while trong PHPSự khác biệt giữa while và ...
Hướng dẫn php lts - php lts
Trong nhiều trường hợp, dự án đang làm dở thì các bạn lại gặp phải vấn đề với phiên bản PHP cho XAMPP của mình. Có những hệ thống cũ đang chạy với ...
Hướng dẫn dùng class methods trong PHP
Magic Methods Trong PHP1. Magic methods là gì.Magic methods là các phương thức đặc biệt để tùy biến các các sự kiện trong php. Hiểu đơn giản là nó cung cấp thêm ...
Hướng dẫn các hàm array php
1. Mảng là gì? Mảng trong PHP là gì?Mảng (Array) trong PHP là một biến sử dụng để lưu trữ các giá trị, dữ liệu liên quan. Bạn cứ tưởng tưởng một ...