Ruby on Rails mit HAML und Netbeans Plugin
Wer das große Vergnügen hat, mit Haml arbeiten zu müssen, der wird unter Netbeans sicherlich das syntax highlighting vermissen…
Wer das große Vergnügen hat, mit Haml arbeiten zu müssen, der wird unter Netbeans sicherlich das syntax highlighting vermissen…
Die folgenden Notizen habe ich in einer Datei gefunden… Evtl. hilft es jemandem ja weiter…
Nach der Installation von Rails, Mongrel, Ruby, Rmagick, ImageMAgick und co. Kommt die folgende Fehlermeldung nach Aufruf von:
Nach einer Neuinstallation von Ruby Gems kann der Fehler uninitialized constant Gem::GemRunner (NameError) auftreten.
Man kann diesen leicht beheben, in dem die Datei /usr/bin/gem mit einem Editor geöffnet wird:
vim /usr/bin/gem
Sollte es bei der Installation von RMagick zu der folgenden Fehlermeldung kommen:
cannot open shared object file,
kann es sein, das einfach nur der Pfad in dem das gem liegen sollte, ein anderer ist als geplant.
Unter Rails funktioniert die normale Konfiguration mit einer .htaccess Datei nicht so ohne weiteres. Zumindest wenn man die Konstellation von Mongrel, Mongrel_Cluster und Apache unter Verwendung hat.
Es kann passieren, dass man per apt-get eine veraltete Rubygems Version installiert. Will man diese aktualisieren verwendet man der Befehl gem update –system oder lädt per wget das entsprechende Paket mit der aktuellsten Version von http://rubyforge.org/frs/?group_id=126 runter.
Nach dem entpacken des tgz Files wird es mit tar -xvzf entpackt und mit ruby setup.rb installiert.
Es gibt im Grunde zwei Arten, Bilder in eine Ruby on Rails Applikation zu laden.
Die erste geht per Hand:
Im Model werden die folgenden Methoden hinzu gefügt, um ein Bild (oder eine andere Datei) im Filesystem des Servers speichern zu können:
def uploaded_file=(incoming_file)
self.file_name = incoming_file.original_filename
self.content_type = incoming_file.content_type
self.file = incoming_file
end
def file_name=(new_file_name)
write_attribute(”file_name”, sanitize_filename(new_file_name))
end
September 29th, 2007 by admin
Ich habe mich nun mal etwas mit verschiedenen CMS Systemen für Rails beschäftigt. Neben mephisto fand ich vor allem Radiant sehr ansprechend.
Also gibt es jetzt ein kleines Installations-How To.