uWSGI无法在/ tmp中自动创建文件夹

hbrls

我有一个像这样的uwsgiconfig.yaml

socket: /tmp/uwsgi/myapp/socket
chmod-socket: 666

但这不起作用,因为没有文件夹uwsgimyapp/tmp

如果我这样做,那就行得通

socket: /tmp/uwsgi.myapp.socket
chmod-socket: 666

那么,为什么不能uWSGI仅通过完整路径来创建文件呢?还是我应该怎么做,最佳实践是什么?

罗伯托

这是一种常见的UNIX模式/最佳实践。没有适当的标志,即使mkdir也不会这样做。

如果要创建目录树,可以使用uWSGI挂钩:

http://uwsgi-docs.readthedocs.org/en/latest/Hooks.html

if-not-dir = /tmp/uwsgi/
 hook-asap = mkdir:/tmp/uwsgi/
end-if =

或者

exec-asap = mkdir -p /tmp/uwsgi/myapp

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

无法在外部存储设备中创建文件夹,Android

无法在Android内部存储中创建文件夹

无法使用Expect脚本创建文件夹

无法在Android /数据中创建文件夹

无法创建文件夹“调试” Android Studio

uWSGI无法使用.ini文件

无法在Android 7.0中创建文件夹

无法在刚刚在DSC脚本中创建的分区上创建文件夹

Flask和uwsgi无法从静态文件夹渲染文件

无法在/ home / user /的子目录中创建文件夹或文档

无法创建文件夹,因为该文件夹已存在?

无法使用DDMS透视图在eclipse中为文件浏览器创建文件夹

无法创建文件夹并将文件放在此文件夹中

PHP:mkdir()无法创建文件夹

无法在Compute Engine中创建文件夹-CentOS 6 var / www / html /

mkdir在../中创建文件夹-无法打开流

无法在DCIM中创建文件夹

无法在<var / www / html>中创建文件夹或文档

Javac -d标志无法创建文件夹

挂载分区后无法创建文件夹

无法以编程方式创建文件夹

为什么Docker容器无法在已挂载的文件夹中创建文件夹

无法在我的root或/ opt上的文件浏览器中粘贴文件或创建文件夹

无法在给定列表中的特定文件夹中创建文件

为什么我的 powershell 脚本无法在 C:\Program Files 中创建文件夹?

无法在外部公共存储中创建文件夹

无法在 Android 11 中创建文件夹(目录),如何创建?

Program Files 文件夹中的程序无法在其自己的目录中创建文件

无法在 Windows 上创建文件夹