Hi there - new to RoR but very excited about it indeed - I have just manged to install everything. However, when I browse to http://localhost:3000/ then click the "About your application’s environment" - from the console I get : Status: 500 Internal Server Error no such file to load -- mysql Perhaps someone can tell from my configuration what is wrong ??? What I may be missing ?? My configuration is * Mac OSX 10.4.11 * Ruby - v 1.8.6 * Rails * Mongrel * RubyGems 1.3.3 * MYSQL 5.0.27 database.yml file development: adapter: mysql encoding: utf8 database: temp_development username: root password: socket: /tmp/mysql.sock # Warning: The database defined as ''test'' will be erased and # re-generated from your development database when you run ''rake''. # Do not set this db to the same as development or production. test: adapter: mysql encoding: utf8 database: temp_test username: root password: socket: /tmp/mysql.sock production: adapter: mysql encoding: utf8 database: temp_production username: root password: socket: /tmp/mysql.sock Many thanks in advance Glorifindal -- Posted via http://www.ruby-forum.com/.
Does the database exist that you are connecting to? #> mysqladmin create temp_development also ensure you have the mysql gem installed (current versions of rails require the native gem) #> sudo gem install mysql lastly make sure your project can communicate with the database rake db:migrate If all is well the only thing you should have to do in the future is ensure the database exists with the mysqladmin command. On May 26, 2:04 pm, William Downs <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> Hi there - new to RoR but very excited about it indeed - > > I have just manged to install everything. > > However, when I browse tohttp://localhost:3000/then click the "About > your application’s environment" - from the console I get : > > Status: 500 Internal Server Error > no such file to load -- mysql > > Perhaps someone can tell from my configuration what is wrong ??? What I > may be missing ?? > > My configuration is > > * Mac OSX 10.4.11 > * Ruby - v 1.8.6 > * Rails > * Mongrel > * RubyGems 1.3.3 > * MYSQL 5.0.27 > > database.yml file > > development: > adapter: mysql > encoding: utf8 > database: temp_development > username: root > password: > socket: /tmp/mysql.sock > > # Warning: The database defined as ''test'' will be erased and > # re-generated from your development database when you run ''rake''. > # Do not set this db to the same as development or production. > test: > adapter: mysql > encoding: utf8 > database: temp_test > username: root > password: > socket: /tmp/mysql.sock > > production: > adapter: mysql > encoding: utf8 > database: temp_production > username: root > password: > socket: /tmp/mysql.sock > > Many thanks in advance > > Glorifindal > -- > Posted viahttp://www.ruby-forum.com/.
On May 26, 10:04 pm, William Downs <rails-mailing-l...-ARtvInVfO7ksV2N9l4h3zg@public.gmane.org> wrote:> Hi there - new to RoR but very excited about it indeed - > > I have just manged to install everything. > > However, when I browse tohttp://localhost:3000/then click the "About > your application’s environment" - from the console I get : > > Status: 500 Internal Server Error > no such file to load -- mysql > > Perhaps someone can tell from my configuration what is wrong ??? What I > may be missing ??looks like you''re missing the mysql gem (ruby bindings for the mysql library) Fred> > My configuration is > > * Mac OSX 10.4.11 > * Ruby - v 1.8.6 > * Rails > * Mongrel > * RubyGems 1.3.3 > * MYSQL 5.0.27 > > database.yml file > > development: > adapter: mysql > encoding: utf8 > database: temp_development > username: root > password: > socket: /tmp/mysql.sock > > # Warning: The database defined as ''test'' will be erased and > # re-generated from your development database when you run ''rake''. > # Do not set this db to the same as development or production. > test: > adapter: mysql > encoding: utf8 > database: temp_test > username: root > password: > socket: /tmp/mysql.sock > > production: > adapter: mysql > encoding: utf8 > database: temp_production > username: root > password: > socket: /tmp/mysql.sock > > Many thanks in advance > > Glorifindal > -- > Posted viahttp://www.ruby-forum.com/.