nginx - Bolehkah umask sistem fail Web disesuaikan?
滿天的星座
滿天的星座 2017-05-16 17:25:27
0
1
1495

Umask yang dikonfigurasikan untuk nginx dalam sistem ialah 002, tetapi mengapa menggunakan php di web untuk mendapatkan nilai umask bertukar kepada 022? Di manakah ia boleh ditetapkan? Mohon tunjuk ajar kawan yang tahu, terima kasih!

Catatan: Umask ditetapkan kepada 002 untuk pengguna nginx yang sepadan Apabila bertukar kepada pengguna nginx dalam pelayan, kebenaran fail dan folder yang dibuat oleh sentuhan langsung atau mkdir adalah betul, tetapi terdapat masalah apabila dibuat. melalui skrip web php. Saya menyemak umask dan ia bertukar menjadi 022 Masalahnya sepatutnya di sini (Semua tentang nginx dalam analisis ini bermasalah dan tidak bermakna)

.

Baharu: Umask global telah dikonfigurasikan kepada 002, dan pengguna yang sepadan dalam Web (pengguna yang sepadan dengan web ini ialah pengguna yang saya tetapkan dalam /etc/php-fpm.conf) juga telah ditetapkan dan ditetapkan dalam pelayan Kebenaran fail dan folder yang dibuat melalui sentuhan terus atau mkdir adalah betul

Saya menjumpai maklumat yang agak relevan, tetapi tiada fail php5-fpm.conf di bawah /etc/init/ dalam sistem Jika saya menambahkannya pada /etc/nginx/php5-conf, ia akan meminta umask tidak mengenalinya secara langsung dalam /rtc/init / Cipta fail di bawah / dan tambahkan parameter yang sepadan dengan pengubahsuaian teks dalam tema ini kepadanya juga tidak mempunyai kesan (http://stackoverflow.com/questions/21248904/how-to- jejak-di mana-php5-fpm-umask-settings- are -coming-from-on-ubuntu)

滿天的星座
滿天的星座

membalas semua(1)
某草草

Akhir sekali, php-fpm dipanggil ke sistem sebagai pengguna sistem. bukannya nginx . Mengubah suai konfigurasi nginx tidak mempunyai kesan. system user 身份向系统发起调用的的 php-fpm 。而不是 nginx 。修改nginx配置没有作用的。

/etc/php-fpm的安装发生不同,那么配置文件的位置也不一样的。你需要自己找到php-fpm的配置文件。

可以通过产看 php-fpm 进程状态,来查看配置文件

ps aux | grep php-fpm

就可以看出 php-fpm 当前所使用的配置文件。

你随便创建一个配置文件,并不会被程序读取生效。

弄清楚这些再试试吧。祝你好运。

废一句话,如今像 七牛, 又拍, 亚马逊S3

Pemasangan /etc/php-fpm adalah berbeza, jadi lokasi fail konfigurasi juga berbeza. Anda perlu mencari sendiri fail konfigurasi php-fpm.

Anda boleh melihat fail konfigurasi dengan melihat status proses php-fpm
  1. ps aux |
  2. Anda boleh melihat fail konfigurasi yang sedang digunakan oleh php-fpm.
  3. Jika anda membuat fail konfigurasi sesuka hati, ia tidak akan dibaca oleh program dan berkuat kuasa.
  4. Ketahui perkara ini dan cuba lagi. Semoga berjaya.
  5. Ringkasnya, pada masa kini terdapat awan storan yang sangat berguna seperti Qiniu, Youpai, Amazon S3 Mengapa anda perlu pergi ke pelayan diri sendiri bagaimana dengan memuat naik fail?
  6. (Syarikat atau individu kecil masih menggunakan kaedah yang lebih rendah dalam pengurusan sumber statik, yang sememangnya tidak dapat mengikuti perkembangan zaman)

  7. Adakah anda mempunyai CDN untuk fail statik yang anda muat naik?

Adakah anda meluangkan masa untuk menyusun strategi caching fail anda?

🎜Adakah berbaloi jika anda menggunakan lebar jalur muat naik pelayan? 🎜 🎜Adakah keupayaan pemprosesan fail statik pelayan web anda sangat baik? 🎜 🎜Adakah pelayan fail statik anda mempunyai pelbagai fungsi sokongan multimedia? 🎜 🎜Pernahkah anda mempertimbangkan isu konkurensi penyemak imbas? 🎜 ....🎜 🎜 🎜Storan awan pihak ketiga Dangren tidak sempurna dan sesuai untuk semua kumpulan pengguna, tetapi ia sesuai untuk individu atau kumpulan kecil dan sederhana. Berbaloi untuk mencuba. 🎜
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!