Python 从临时文件夹读取时,Apache Wsgi权限被拒绝/
我有一个webpy wsgi脚本正在运行,它使用Tensorflow的初始模型,并在Apache之外执行。脚本正在执行,但在读取时抛出一个权限被拒绝错误:“/tmp/some path/some file”。它正在使用默认的www数据用户运行 Apache虚拟主机段Python 从临时文件夹读取时,Apache Wsgi权限被拒绝/,python,apache,tensorflow,wsgi,Python,Apache,Tensorflow,Wsgi,我有一个webpy wsgi脚本正在运行,它使用Tensorflow的初始模型,并在Apache之外执行。脚本正在执行,但在读取时抛出一个权限被拒绝错误:“/tmp/some path/some file”。它正在使用默认的www数据用户运行 Apache虚拟主机段 WSGIScriptAlias /alias /path/path2/path3/dummy.py <Directory "/path/path2/path3/"> <Files dummy.py>
WSGIScriptAlias /alias /path/path2/path3/dummy.py
<Directory "/path/path2/path3/">
<Files dummy.py>
Require all granted
</Files>
</Directory>
我已经搜索了一整天了,我确实理解无限制访问的危险,但我只需要让这个web wsgi python脚本正常工作。此代码从python终端运行。任何帮助?即使您的wsgi进程有权
/tmp/
也必须在相关子目录和文件上授予它。尝试chmoda+r/tmp-r
递归更改权限。@HåkenLid即使尝试了,我仍然会得到相同的错误。异常[Errno 13]权限被拒绝:“/tmp/path/classify_image_graph_def.pb”目录/tmp/path/
是否存在?是的,它确实存在。即使wsgi进程有权/tmp/
也必须在相关子目录和文件上授予它。尝试chmoda+r/tmp-r
递归更改权限。@HåkenLid即使尝试了,我仍然会得到相同的错误。异常[Errno 13]权限被拒绝:'/tmp/path/classify_image_graph_def.pb'目录/tmp/path/
是否存在?是的,它确实存在。
sudo chmod +1777 /tmp