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/.