Linux Nginx-Lua无法保存图像文件

Linux Nginx-Lua无法保存图像文件,linux,nginx,lua,file-permissions,Linux,Nginx,Lua,File Permissions,我的lua代码如下所示: local savefiletarget = "/usr/local/openresty/nginx/webfolder/img/uploadedimg.jpg". local fileToSave = io.open(savefiletarget,"w+b") if not fileToSave then ngx.log(ngx.NOTICE,'failed to save file : '..savefiletarget); ng

我的lua代码如下所示:

local savefiletarget = "/usr/local/openresty/nginx/webfolder/img/uploadedimg.jpg".
local fileToSave = io.open(savefiletarget,"w+b")
if not fileToSave then
         ngx.log(ngx.NOTICE,'failed to save file : '..savefiletarget);
         ngx.say('{"filename" : "'..filenametosave..'","status" : 0 ,"message":"failed to open file"}')
   return
end
日志显示错误:

保存文件失败:/usr/local/openresty/nginx/webfolder/img/uploadedimg.jpg

我正在使用Linux server,是否需要权限才能保存映像


或者我遗漏了什么?

ls-ld/usr/local/openresty/nginx/webfolder/img/的输出是什么?@EgorSkriptunoff输出:
drwxr-xr-x 3 root 4096 Jun 1 16:56/usr/local/openresty/nginx/webfolder/img/
要查看错误,请使用
local fileToSave,message=io.open(savefiletarget,“w+b”)
@lhf我的
权限被拒绝了
。那么我如何为nginx添加权限?我假设它使用的是www数据用户。@EgorSkriptunoff仍然获得
权限被拒绝