开发者社区> 问答> 正文

我在函数里要运行一个可执行文件,在本地调试通过,为什么在函数计算的环境中返回 “permission

我在函数里要运行一个可执行文件,在本地调试通过,为什么在函数计算的环境中返回 “permission denied” 错误?

展开
收起
小天使爱美 2020-03-27 17:52:35 1080 0
1 条回答
写回答
取消 提交回答
  • 通常在 Windows 系统中开发函数会遇到类似的问题,主要的原因是在打包代码时, Windows 平台下的有些压缩工具丢失了文件/文件夹的属性。当代码在函数计算的运行环境中解压后(Linux),就会遇到没有权限的问题。请确保您的压缩工具保留了文件或者文件夹的others权限,例如755或者664。或者使用 Linux/Mac OS 开发。

    2020-03-27 18:06:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
All in Serverless 阿里云核心产品全面升级 立即下载
AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
极氪大数据 Serverless 应用实践 立即下载