Maison > Questions et réponses > le corps du texte
L'umask configuré pour nginx dans le système est 002, mais pourquoi l'utilisation de php sur le Web pour obtenir la valeur umask change-t-elle en 022 ? Où peut-on le placer ? Veuillez demander conseil à un ami qui connaît, merci !
Remarques : L'umask est défini sur 002 pour l'utilisateur nginx correspondant lors du passage à l'utilisateur nginx sur le serveur, les autorisations des fichiers et dossiers créés par contact direct ou mkdir sont correctes, mais il y a un problème lors de la création. via le script Web php. J'ai vérifié l'umask et il s'est transformé en 022 Le problème devrait être ici (Tout sur nginx dans cette analyse est problématique et dénué de sens)
.Nouveau : L'umask global a été configuré sur 002, et l'utilisateur correspondant dans le Web (l'utilisateur correspondant à ce web est l'utilisateur que j'ai défini dans /etc/php-fpm.conf) a également été défini et défini dans le serveur Les autorisations des fichiers et dossiers créés par contact direct ou mkdir sont correctes
J'ai trouvé une information quelque peu pertinente, mais il n'y a pas de fichier php5-fpm.conf sous /etc/init/ dans le système. Si je l'ajoute à /etc/nginx/php5-conf, il sera demandé que umask ne le fasse pas. le reconnaître directement dans /rtc/init / Créer le fichier sous / et y ajouter les paramètres correspondant à la modification du texte dans ce thème n'a également aucun effet (http://stackoverflow.com/questions/21248904/how-to- trace-where-php5-fpm-umask-settings-are-venant-de-sur-ubuntu)
某草草2017-05-16 17:27:27
Enfin, php-fpm est appelé au système en tant qu'utilisateur système
. au lieu de nginx . La modification de la configuration de nginx n'a aucun effet. system user
身份向系统发起调用的的 php-fpm 。而不是 nginx 。修改nginx配置没有作用的。
/etc/php-fpm的安装发生不同,那么配置文件的位置也不一样的。你需要自己找到php-fpm的配置文件。
可以通过产看 php-fpm 进程状态,来查看配置文件
ps aux | grep php-fpm
就可以看出 php-fpm 当前所使用的配置文件。
你随便创建一个配置文件,并不会被程序读取生效。
弄清楚这些再试试吧。祝你好运。
废一句话,如今像 七牛
, 又拍
, 亚马逊S3
Vous pouvez consulter le fichier de configuration en affichant l'état du processus php-fpm
ps aux | grep php-fpm
Qiniu
, Youpai
, Amazon S3
. Pourquoi devez-vous accéder au serveur. vous-même ? Qu'en est-il du téléchargement de fichiers ? Prenez-vous le temps de définir votre stratégie de mise en cache de fichiers ? 🎜 🎜Vaut-il la peine si vous consommez la bande passante de téléchargement du serveur ? 🎜 🎜La capacité de traitement des fichiers statiques de votre serveur Web est-elle excellente ? 🎜 🎜Votre serveur de fichiers statiques dispose-t-il de diverses fonctions de support multimédia ? 🎜 🎜Avez-vous déjà pensé aux problèmes de simultanéité des navigateurs ? 🎜 ....🎜 🎜 🎜Le stockage cloud tiers Dangren n'est pas parfait et convient à tous les groupes d'utilisateurs, mais il convient aux particuliers ou aux groupes de petite et moyenne taille. Cela vaut la peine d'essayer. 🎜