Hi folks.  

I am just starting rails and have two current issues.  I have installed 
everything, I think, and (first) I'm having permissions feedback upon rails 
generate:

> $ rails generate
> /Library/Ruby/Gems/1.8/gems/railties-3.1.0/lib/rails/script_rails_loader.rb:11:
>  warning: Insecure world writable dir /Library/WebServer/Documents in PATH, 
> mode 040777
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:136: 
> warning: Insecure world writable dir /Library/WebServer/Documents in PATH, 
> mode 040777


I set my project folder permissions to -R 777 to alleviate permissions issues.  
But, it's giving me this.  

What are the proper permissions for a /Library/WebServer/Documents/project1/ 
directory?

Second, I seem to be having some mysql2 gem issues.  

> /Library/Ruby/Gems/1.8/gems/mysql2-0.3.7/lib/mysql2/mysql2.bundle: 
> dlopen(/Library/Ruby/Gems/1.8/gems/mysql2-0.3.7/lib/mysql2/mysql2.bundle, 9): 
> Library not loaded: libmysqlclient.18.dylib (LoadError)
>   Referenced from: 
> /Library/Ruby/Gems/1.8/gems/mysql2-0.3.7/lib/mysql2/mysql2.bundle
>   Reason: image not found - 
> /Library/Ruby/Gems/1.8/gems/mysql2-0.3.7/lib/mysql2/mysql2.bundle
>       from /Library/Ruby/Gems/1.8/gems/mysql2-0.3.7/lib/mysql2.rb:9
>       from 
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:68:in 
> `require'
>       from 
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:68:in 
> `require'
>       from 
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:66:in `each'
>       from 
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:66:in 
> `require'
>       from 
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:55:in `each'
>       from 
> /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler/runtime.rb:55:in 
> `require'
>       from /Library/Ruby/Gems/1.8/gems/bundler-1.0.18/lib/bundler.rb:120:in 
> `require'
>       from /Library/WebServer/Documents/simple_cms/config/application.rb:7
>       from 
> /Library/Ruby/Gems/1.8/gems/railties-3.1.0/lib/rails/commands.rb:21:in 
> `require'
>       from /Library/Ruby/Gems/1.8/gems/railties-3.1.0/lib/rails/commands.rb:21
>       from script/rails:6:in `require'
>       from script/rails:6

Notes:

- I have 64 bit mysql installed.  Server version: 5.5.16 MySQL Community Server 
(GPL) for MacBook (INtel Core 2 Duo)

- root password was changed, but there is nothing in the database.yml 
corresponding to the root password.  I am assuming this is the account that's 
being used.  Should I change that?

- the mysql2 gem is installed:

> $ gem list
> 
> *** LOCAL GEMS ***
> 
> actionmailer (3.1.0)
> actionpack (3.1.0)
> activemodel (3.1.0)
> activerecord (3.1.0)
> activeresource (3.1.0)
> activesupport (3.1.0)
> arel (2.2.1)
> bcrypt-ruby (3.0.1)
> builder (3.0.0)
> bundler (1.0.18)
> coffee-rails (3.1.1)
> coffee-script (2.2.0)
> coffee-script-source (1.1.2)
> erubis (2.7.0)
> execjs (1.2.6)
> hike (1.2.1)
> i18n (0.6.0)
> jquery-rails (1.0.14)
> json (1.6.0)
> mail (2.3.0)
> mime-types (1.16)
> multi_json (1.0.3)
> mysql2 (0.3.7)
> polyglot (0.3.2)
> rack (1.3.3)
> rack-cache (1.0.3)
> rack-mount (0.8.3)
> rack-ssl (1.3.2)
> rack-test (0.6.1)
> rails (3.1.0)
> railties (3.1.0)
> rake (0.9.2)
> rdoc (3.9.4)
> rubygems-update (1.8.10)
> sass (3.1.7)
> sass-rails (3.1.2)
> sprockets (2.0.0)
> thor (0.14.6)
> tilt (1.3.3)
> treetop (1.4.10)
> tzinfo (0.3.29)
> uglifier (1.0.3)

I tried with the following as well, and it still produces the same result:

> sudo gem install mysql2 -- 
> --with-mysql-config=/usr/local/mysql-5.5.16-osx10.6-x86_64/bin/mysql_config


This is on OS X Lion 10.7.1.  Any help appreciated.  

Cheers

_____________
Rich in Toronto

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to