最近我使用aws和lambda函数来处理我在S3上的文件。遗憾的是,在使用claudia上传我的压缩NodeJS代码后,我仍然收到错误:在处理并将我的文件保存回S3时产生EACCES。使用aws控制台上传后会出现同样的情况。我的存储桶配置了允许获取和放置对象的策略。此外,lambda具有IAM角色并具有对存储桶的完全访问权限。
有人有任何想法,可能会出错吗?我正在使用Windows。
谢谢
答案 0 :(得分:0)
问题在于010_add_platform_class.js命令缺少执行权限。
您可以使用chmod + x hooks / after_prepare / 010_add_platform_class.js来授予执行权限。
我在以下链接的Ionic框架论坛上找到了这个解决方案。 http://forum.ionicframework.com/t/how-to-fix-this-error-spawn-eacces/20490/6