尝试在 Heroku 上设置 nginx 时出现错误
I'm getting an error when attempting to set up nginx on Heroku
当我的 dyno 尝试在 heroku-16 和 heroku-18 上启动 nginx 时出现错误:
bin/start-nginx: No such file or directory
我使用了 heroku-buildpack-multi buildpack。
.buildpacks
文件:
"https://github.com/heroku/heroku-buildpack-nginx.git"
"https://github.com/heroku/heroku-buildpack-nodejs.git"
Procfile
:
web: bin/start-nginx npm start
有什么我遗漏的吗?
似乎最新版本的 Heroku CLI 本身支持多个构建包,并且 .buildpacks file is not used
,所以我所要做的就是使用命令(来自 here):
heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-nginx.git
添加 nginx 构建包。
当我的 dyno 尝试在 heroku-16 和 heroku-18 上启动 nginx 时出现错误:
bin/start-nginx: No such file or directory
我使用了 heroku-buildpack-multi buildpack。
.buildpacks
文件:
"https://github.com/heroku/heroku-buildpack-nginx.git" "https://github.com/heroku/heroku-buildpack-nodejs.git"
Procfile
:
web: bin/start-nginx npm start
有什么我遗漏的吗?
似乎最新版本的 Heroku CLI 本身支持多个构建包,并且 .buildpacks file is not used
,所以我所要做的就是使用命令(来自 here):
heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-nginx.git
添加 nginx 构建包。