Хорошо, я наткнулся на кое-что о том, что monit не загружает консольную среду, и я предполагаю, что это не загружает правильный путь Ruby или что-то в этом роде. В любом случае, заставил его работать со следующим:
start program = "/ bin / su - user -c '/ usr / bin / thin -C /etc/thin/vocab.yml start -o 3000'"
"/ Bin / su - user -c" загружает среду оболочки пользователя (вам необходимо заменить это на свое имя пользователя).
Я подозреваю, что последняя стойка
не работает с текущей версией thin
. Удалите стойку 1.1.3, чтобы увидеть, исчезнет ли ваша проблема:
gem uninstall rack -v=1.1.3