Zaktualizowałem do wersji 3.0.9, która wprowadziła problemy z prowizją. Zrobiłem to wszystko rozwiązane, z wyjątkiem problemu związanego z pracą crona.Problem z pakietem cron i pakietem
To używane do pracy:
#!/bin/sh
source /usr/local/rvm/scripts/rvm
cd /home/p1r65759/apps/abbc/
/usr/local/bin/rake refresh_events RAILS_ENV=production
Ale teraz mam ten błąd: Już aktywowane grabie 0.8.7, ale twój Gemfile wymaga grabie 0.9.2. Rozważ użycie pakietu exec. /home/p1r65759/apps/abbc/Rakefile: 4: w `” (Zobacz cały ślad uruchamiając zadanie z --trace)
Jak zmodyfikować mój skrypt użyć bundle exec więc użyje właściwego wersja rake i uruchomić pomyślnie? Dzięki.
Problem o podobnym charakterze, ale nie dotyczy RVM. W każdym razie, możesz podać ścieżkę do rake 0.9.2 lub zaktualizować gem systemowy do 0.9.2 (w zależności od tego, czy jest to jedyna aplikacja na serwerze ...) – wesgarrison
Naprawiono, dzięki pomocy technicznej na HostingRails.com . Właśnie zmieniłem ostatnią linię, aby powiązać exec rake refresh_events RAILS_ENV = production. Nie potrzebowała też ścieżki przed nim. Nie wiedziałem, że możesz to zrobić. – Brett
Dodaj to jako odpowiedź, a następnie zaakceptuj. Dla przyszłych pokoleń i przyszłych pracowników Google'a :-) – wesgarrison