Так что все работало нормально с моим приложением на героку. Я установил гем devise и tiny_mce и настроил их, все работало отлично локально. Я подтолкнул новый материал к мерзавцу, передал его герою, и все было золотым.
Я создал «термин» модель и контроллер со связанными представлениями. Это будет поддерживать некоторые пользовательские «определения» для некоторых слов, которые я планирую время от времени использовать в сообщениях блога. После того, как я понял, что действие «уничтожить» не работает, я собирался протестировать его на своем живом сайте heroku, и я вошел в систему (используя devise) на heroku и получил ошибку, я понял, что забыл 'heroku rake db: migrate «
Итак, я попытался запустить эту команду, чтобы проверить все, и я был удивлен, получив:
heroku rake db:migrate
rake aborted!
Permission denied - /app/e292cf06-5d87-46cf-8035-752874301831/home/config/tiny_mce.yml
Итак, я удалил этот файл tiny_mce.yml (я делаю конфигурацию tiny_mce в моем контроллере сообщений). Я нажал на git и удостоверился, что файл также находится вне моего репозитория git, а затем отправился на heroku и попытался запустить rake db: migrate снова на heroku, но все провалилось точно так же. Я не уверен, что попробовать.