Procfile がシェル スクリプトを実行するように設定されたアプリを持っていますが、Heroku はスクリプトを実行せず、「許可が拒否されました」と表示されます。
プロファイル:web: ./start.sh
start.sh:
#!/usr/bin/env bash
clear;
until node app.js; do
echo "Server crashed with exit code $?. Respawning.." >&2
sleep 1
done
Heroku ログ:
コマンド './start.sh'
bash でプロセスを開始: ./start.sh: 権限が拒否され ました 状態
が開始からクラッシュに変更されました
プロセスはステータス 126 で終了しました