Archiv der Kategorie 'Rails'

Doof: JetBrains RubyMine-Fehler “Workingdirectory not found”

Die Fehlermeldung beim Ausführen des Projektes wird durch eine falsche Angabe in der workspace.xml verursacht (zustande gekommen durch Kopieren des Projekts auf einen neuen PC) für die es keine Einstellung in der GUI gibt. Man sollte also den Ordner .idea nicht kopieren!

Rails: Missing these required gems … Run rake gems:install to install the missing gems.

Wenn beim Aufruf der Rails Console folgender Fehler erscheint…

Missing these required gems: calendar_date_select, ...
Run `rake gems:install` to install the missing gems.

… müssen in Netbeans die genannten gems erst installiert werden! (Menü Tools > Ruby gems)

Netbeans 6.8 und MySQL unter Ubuntu 9.10 installieren

Welches Netbeans-Paket nehmen wir nur…? Ich habe mich für das Downloadpaket “all” entschieden, im Installationsassistenten allerdings Java* und Grails deaktiviert. Das Java Developement Kit muss zuvor noch  installiert werden, was einfach über die Synaptik-Paketverwaltung erfolgen kann.

Wird MySQL von Ubuntu oder Netbeans automatisch installiert? Nein, siehe “ps ax | grep mysql”, deshalb:
sudo apt-get install mysql-server

Ein nachträgliches Ändern des mysql-root-user-Passwortes geht wie folgt:
update user set Password=password('geheim') where user='root';

Alternativ:
mysqladmin --user=root --password=alt password neues-PW

Damit das geänderte Passwort aktiv wird, ruft man mysqladmin wie folgt auf:
mysqladmin reload -uroot -p

(wobei hier noch das alte Passwort gilt; danach sind die neuen Passwörter aktiv)

Zur Kontrolle der vorhandenen Benutzer empfiehlt sich eine Auflistung der user-Tabelle: select * from mysql.user

Installieren der für Rails 2.3 notwendigen JRuby-Gems:
Folgende Gems müssen vorhanden sein und ggfs. in Netbeans über “Tools > Ruby Gems” nachträglich installiert werden: jdbc-mysql, ruby-mysql

Immer diese libmySQL.dll: This application has requested the Runtime to terminate it in an unusual way.

Ursprungsfehler:

ArgumentError in xxxxsController#index

NULL pointer given

Dann: webrick: This application has requested the Runtime to terminate it in an unusual way.

Lösung:

http://forums.aptana.com/viewtopic.php?f=20&t=7563&p=27407&hilit=libmysql.dll#p27407



Follow

Bekomme jeden neuen Artikel in deinen Posteingang.