node.js - FFMPEG - aws 控制台问题
问题描述
我创建了 aws lambda 函数并在 aws 控制台上运行,但出现错误
Error: spawn EACCES
at _errnoException (util.js:1022:11)
at ChildProcess.spawn (internal/child_process.js:323:11)
at exports.spawn (child_process.js:502:9)
at Timeout.setTimeout [as _onTimeout] (/var/task/handler.js:23:22)
at ontimeout (timers.js:482:11)
at tryOnTimeout (timers.js:317:5)
at Timer.listOnTimeout (timers.js:277:5)
我已经像下面这样设置了 alrady process.env['PATH']
process.env['PATH'] = process.env['PATH'] + ':/tmp/:' +
process.env['LAMBDA_TASK_ROOT'] +
':' + process.env['LAMBDA_TASK_ROOT'] + '/bin' +
':' + process.env['LAMBDA_TASK_ROOT'] + '/lib';
我正在使用 bin 文件夹中可用的 ffmpeg 二进制文件,所以我想在 aws linux 机器上访问 ffmpeg。我的代码文件夹结构像
解决方案
推荐阅读
- mongodb - 在使用 GORM mongoDB 插件的 Grails 应用程序中配置 MongoDatastore 类的 bean 覆盖的最佳方法是什么?
- apache-spark - PySpark:aggregate() 正好需要 4 个参数(给定 3 个)
- google-sheets - 在文本字符串中的任何值出现在 Google 表格中之前和之后添加文本字符串
- python - 如何以编程方式运行主/从 Locust 跑步者,以便奴隶在最后停止
- javascript - 将变量放在 React 组件中的什么位置?
- javascript - req.body.name 未定义 - Nodemailer ejs
- c# - 从 Blazor 上的串行端口读取
- spring-boot - 测试 Spring Rest 端点
- java - 在 spring mvc 中按计数排序,用于 OneToMany 变量
- git - 我可以在提出 PR 后添加提交吗?