J
Joe Ruby MUDCRAP-CE
I'm on Mac OS X / Powerbook and I'm trying to figure out why Mongrel
doesn't restart on it. When I do 'mongrel_rails restart' (which
reportedly works fine on other platforms, except Windows), I get this
error in my log:
** Restarting with arguments: /opt/local/bin/ruby
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails
start -d -p 3001
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:144:in
`exec': Operation not supported - /opt/local/bin/ruby
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0
3.13.4/bin/mongrel_rails start -d -p 3001 (Errno::EOPNOTSUPP)
from
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:144:in
`run'
from
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/command.rb:203:in
`run'
from
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:234
The restart code from Mongrel is:
cmd = "ruby #{__FILE__} start #{original_args.join(' ')}"
config.log "Restarting with arguments: #{cmd}"
exec cmd
If I copy it into a new Ruby script (and changing cmd appropriately), it
runs fine. Also, if I change "exec" to "system", it works.
Anybody know what the problem might be?
Thanks,
Joe
doesn't restart on it. When I do 'mongrel_rails restart' (which
reportedly works fine on other platforms, except Windows), I get this
error in my log:
** Restarting with arguments: /opt/local/bin/ruby
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails
start -d -p 3001
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:144:in
`exec': Operation not supported - /opt/local/bin/ruby
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0
3.13.4/bin/mongrel_rails start -d -p 3001 (Errno::EOPNOTSUPP)
from
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:144:in
`run'
from
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/lib/mongrel/command.rb:203:in
`run'
from
/opt/local/lib/ruby/gems/1.8/gems/mongrel-0.3.13.4/bin/mongrel_rails:234
The restart code from Mongrel is:
cmd = "ruby #{__FILE__} start #{original_args.join(' ')}"
config.log "Restarting with arguments: #{cmd}"
exec cmd
If I copy it into a new Ruby script (and changing cmd appropriately), it
runs fine. Also, if I change "exec" to "system", it works.
Anybody know what the problem might be?
Thanks,
Joe