uWSGI chmod插槽到666

时间:2014-01-20 14:27:36

标签: uwsgi

当uWSGI在其日志中打印chmod() socket to 666 for lazy and brave users时,它究竟意味着什么?

我在文档中没有看到任何关于它的内容。虽然也许我没有足够的搜索。

1 个答案:

答案 0 :(得分:4)

它记录了一个事实,即你没有明确指定套接字的权限,并告诉你它是为你完成的:

  

http://uwsgi-docs.readthedocs.org/en/latest/Options.html#chmod-socket

请参阅:

  

<强> chmod-socket

     

参数:可选字符串

     

Chmod socket。

     

可以从命令行使用-C设置此选项。

     

UNIX套接字是遵循UNIX权限的文件系统对象   任何其他文件系统对象。您可以设置UNIX套接字的权限   如果您的网络服务器无权访问,请使用此选项   uWSGI套接字。 在没有参数的情况下使用权限   将被设置为666.否则指定的chmod值将为   使用

socket.c中的相关源代码:

  

https://github.com/unbit/uwsgi/blob/master/core/socket.c#L238-L251