Frage

Hintergrundgeschichte:

Neu in Schienen und der Versuch, Passenger auf einem Mediatemple DV-Server zu installieren. Ich verfolge und ändere diesen CentOS-Leitfaden hier etwas, da MT derzeit keine empfohlenen Anleitungen zum Einrichten einer Rails-Produktionsumgebung hat. http://www.freshblurbs.com/installing-ruby-rails-3-centos-nginx .

Ich habe Gem frisch installiert und dann Gem Install Rake als Root ausgeführt. Jetzt versuche ich immer, auszuführen

rake some_task

Ich erhalte den folgenden Fehler

/usr/local/lib/ruby/site_ruby/1.9.1/rubygems.rb:370:in `bin_path': 
can't find gem rake ([">= 0"]) with executable rake (Gem::GemNotFoundException)
from /usr/local/bin/rake:19:in `<main>'

rake ist hier installiert / usr / local / bin / rake

$ PATH ist / usr / kerberos / sbin: / usr / kerberos / bin: // sbin: // bin: / usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin: / usr / bin: / usr / local / bin: / root / bin: / usr / bin: / usr / local / lib

Ausgabe des Edelsteins, dessen Rechen /usr/local/lib/ruby/1.9.1/rake.rb ist

... und leider ist das alles, was ich in den Ärmeln habe. Was fehlt mir, was dazu führt, dass dies bombardiert wird?

Vielen Dank im Voraus!

War es hilfreich?

Lösung

Ich habe ein ähnliches Problem mit Rake, aber in Ruby 1.9.2.

http://betterlogic.com/roger/ 2010/11 / ruby-1-9-2-rake-wee / Vielleicht ist es in Ihrem Fall auch hilfreich.

Andere Tipps

Ich bin mir nicht sicher, ob dies vielleicht hilft. Vielleicht auch nicht.

Führen Sie jedoch zuerst eine Edelsteinliste aus und stellen Sie sicher, dass sowohl der Rechen als auch der Passagieredelstein angezeigt werden.Ich denke, ich erinnere mich an einen ähnlichen Fehler, der beim Versuch, kürzlich einen Produktionsserver einzurichten, irreführend war:

Passagier-Install-Apache2-Modul

Gesicht wurde blass, als mir klar wurde, dass ich das Passagierjuwel noch nicht installiert hatte

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top