Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 来自RMagick的本地跳线错误_Ruby On Rails_Ruby_Rmagick - Fatal编程技术网

Ruby on rails 来自RMagick的本地跳线错误

Ruby on rails 来自RMagick的本地跳线错误,ruby-on-rails,ruby,rmagick,Ruby On Rails,Ruby,Rmagick,在OSX上,Ruby 1.9.2下的Rails 2.3.14应用程序(在模型中): 在第二行出现以下错误: LocalJumpError (no block given): app/models/client_file.rb:186:in `change_geometry' app/models/client_file.rb:186:in `resize_image' app/controllers/siteman/files_controller.rb:65:in `resize'

在OSX上,Ruby 1.9.2下的Rails 2.3.14应用程序(在模型中):

在第二行出现以下错误:

LocalJumpError (no block given):
  app/models/client_file.rb:186:in `change_geometry'
  app/models/client_file.rb:186:in `resize_image'
  app/controllers/siteman/files_controller.rb:65:in `resize'
  <internal:prelude>:10:in `synchronize'
  /Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
  /Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
  /Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
LocalJumpError(未给出块):
app/models/client_file.rb:186:在“更改几何体”中
app/models/client_file.rb:186:在“调整图像大小”中
app/controllers/siteman/files\u controller.rb:65:in'resize'
:10:在“同步”中
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:在“服务”中
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in'run'
/Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in'block in start_thread'
从外观上看,函数始终需要一个块,即使基本的调整大小信息作为函数参数给出。这对我来说似乎非常不雅观,但是,我从来没有发现RMagick对这样的函数具有非常强的逻辑性/直觉性

无论如何,上面链接中的示例看起来应该足以让您走上更好的轨道。希望有帮助

从外观上看,函数始终需要一个块,即使基本的调整大小信息作为函数参数给出。这对我来说似乎非常不雅观,但是,我从来没有发现RMagick对这样的函数具有非常强的逻辑性/直觉性


无论如何,上面链接中的示例看起来应该足以让您走上更好的轨道。希望有帮助

诸如此类,我在阅读时完全没有注意到这一点()。我会试试的。诸如此类,在我读到它的时候我完全错过了()。我会试试的。
LocalJumpError (no block given):
  app/models/client_file.rb:186:in `change_geometry'
  app/models/client_file.rb:186:in `resize_image'
  app/controllers/siteman/files_controller.rb:65:in `resize'
  <internal:prelude>:10:in `synchronize'
  /Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
  /Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
  /Users/chuckhoffman/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'