RailsHoster CustomerPanel

  1. ActionMailer einrichten
  2. Bundler
  3. Rails 3

Bundler

Mit dem Gem Bundler können Sie die von Ihrer Anwendung benötigten Gems einfach und effizient verwalten.

Bitte achten Sie darauf, dass Sie bei einem manuellen Aufruf des bundle Befehls immer die Option --path mit übergeben.
Ohne diese Option versucht Bundler die Gem's global zu installieren. Der korrekt Befehlsaufruf wäre also z.B.

bundle install --path=~/.bundle

Gemfile

Bitte achten Sie darauf, dass sich sowohl das Gemfile als auch die Datei Gemfile.lock in Ihrem Repository befinden. Diese werden von bundler benötigt,
um Ihre Gems zu installieren. Außerdem müssen Sie darauf achten, dass Sie sich bei einem manuellen Aufruf des Befehls im Ordner Ihrer Anwendung befinden.

Mögliche Probleme bei der Verwendung von Bundler

  • The --deployment flag requires a Gemfile.lock. Please make sure you have checked your
    Gemfile.lock into version control before deploying.

    Bitte stellen Sie sicher, dass die Datei Gemfile.lock in Ihrem Repository enthalten ist.

  • Could not locate Gemfile

    Bitte stellen Sie sicher, dass das Gemfile in Ihrem Repository enthalten ist und Sie sich im Verzeichnis Ihrer Anwendung befinden.

  • !!! Missing the mysql2 gem. Add it to your Gemfile: gem 'mysql2'

      Bei diesem Fehler müssen Sie sich entscheiden, ob Sie das Gem mysql oder das Gem mysql2 für die Datenbank Verbindung verwenden möchten.
    • Wenn Sie das mysql2 Gem verwenden möchten, ändern Sie bitte in der database.yml den Wert für adapter von mysql auf mysql2 ab.
    • Wenn Sie das mysql Gem verwenden möchten, ändern Sie bitte in Ihrem Gemfile gem 'mysql2' in gem 'mysql' ab und führen anschließend erneut
      bundle install --path=~/.bundle aus.

Zurück