1、render使用中的问题 当页面错误要跳转到固定的页面的时候,用了Render 这样的代码,总说页面找不到,没找到原因,后台看了路径显示好像也没有问题 render :file => "#{RAILS_ROOT}/public/404.html", :status => '404 Not Found' 换成下面的代码就可以了 render :text => File.read("#{RAILS_ROOT}/public/400.html"), :layout => 'application', :status => " ...
2006-11-14

如何在你的应用中管理错误的页面

关键字: rails exception
Rails在不同的环境下,对错误的处理是不一样的,在开发和测试环境中提供开发级别的错误,在生产环境中提供Application Error的错误。 1、设置全局的异常处理程序,在application.rb中增加: def rescue_action_in_public(exception) logger.error("rescue_action_in_public executed") case exception when ActiveRecord::RecordNotFound, ::ActionController::RoutingError, ...
比较了一些ROR的生产环境,经过测试,还是选用了mongrel+apache的方式。 1.download安装包: httpd-2.2.3.tar.gz ,apache服务器 ruby-1.8.5.tar.gz rubygems-0.9.0.tgz mongrel-0.3.13.4.gem 2.安装ruby tar zxvf ruby-1.8.5.tar.gz ./configure make make install 3.安装rubygems tar zxfv rubygems-0.9.0.tgz cd rubygems-0.9.0 ruby setup.rb # gem update ...
在网站制作过程中,图片上传以及图片的大小调整是经常会用到的一个功能! Rails结合几个plug-in可以说很智能的做到了这一点 做了一个简单的例子,系统在Windows平台上运行 1.上网下载file-column-0.3.1.tar.gz 和rmagick-win32-1.13.0_IM-6.2.9-3.zip (我当前的最新版本,到下述站点下载 http://rubyforge.org/projects/rmagick/ Linux下版本是RMagick-1.14.1.tar.gz) 2.安装rmagick,执行zip包里面的exe文件,同时把安装路径放到path环境变量里面去, ...
airport
搜索本博客
最近加入圈子
存档
最新评论