我的rails 程序在本地(Mongrel) 跑的很正常 , 但是 昨天我把它放到lunarpages 的空间上(lunarpages 的空间支持 rails ), lunarpages 的连接 方式 是 apache -> fcgi -> rails .
绝大多数页面都正常,就几个页面有问题 , 浏览器 上是 500 的 错误(不是 rails 带的 那个 500.html),但是 log 里面
一切正常 , 一点问题也没有 ....... , 后来 我 发现 这几个页面 的controoler 里面 都有 render(:action=>XXX) 之类的语句 , 难道他们和 fcgi 冲突 ? (BTW , fastcgi.crash.log 也没有问题)
还有一个问题, 在 这种共享空间里面 , 怎么 停掉 或者 重起 我的 rails 应用呢 ? 呵呵, 不像在本地 , 重起一下 Mongrel 就好了 , 我 控制不了 服务商 的 apache 呀 .
这2个问题大家能回答那个回答那个 , 不能回答也十分感谢关心 :)
分享到:
- 2007-10-20 13:29
- 浏览 1071
- 评论(4)
- 论坛回复 / 浏览 (4 / 3073)
- 查看更多
相关推荐
Rails::API 是 Rails 的精简版本,针对不需要使用完整 Rails 功能的开发者。 Rails::API 移除了 ActionView 和其他一些渲染功能,不关心Web前端的开发者可更容易、快速地开发应用程序,因此运行速度比正常的 Rails ...
3. **社区活跃**:Rails拥有庞大的开发者社区,提供了丰富的插件和教程资源,遇到问题时可以迅速获得帮助。 4. **安全性**:Rails内置了一系列安全措施,比如防止SQL注入、XSS攻击等,有助于保护应用免受常见威胁。 ...
**Rails 5入门项目——掌握Render的使用** Rails框架是Ruby编程语言中的一个强大工具,用于构建Web应用程序。Rails 5.2版本引入了许多新特性,优化了开发体验。在这个项目中,我们将专注于理解如何在Rails 5中使用`...
:megaphone: PS加入我们的进行帮助和讨论,让我们使render_async更好! :package: 安装 将此行添加到您的应用程序的Gemfile中: gem 'render_async' 然后执行: $ bundle install :hammer: 用法 在您的视图中...
本篇将通过一个入门实例,深入探讨Rails的基本概念和核心特性。 首先,让我们了解一下Rails的主要组件: 1. **Model**:模型是应用程序中的数据层,它与数据库交互,负责业务逻辑和数据验证。在Rails中,我们通常...
[适合] Rails :red_heart: Ansible [适合] Rails :red_heart: Ansible (有一点帮助) Rails部署 简单吧? 将应用程序放在服务器上。 捆绑宝石。 应用迁移。 重新启动服务。 Easy Rails部署 git push master ...
: Ruby on Rails Gemfile:定义应用程序正在使用的库的文件bundle install:基于Gemfile,安装所有库每次修改 Gemfile 时都应该运行bundle install gem 是 Ruby 的库RubyGems.org 是一个查找和下载 Ruby gem 的地方...
Ruby on Rails,简称Rails,是基于Ruby语言的一个开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发过程更加高效、简洁。本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习...
RailsConsole 工具包 :wrench: :toolbox: 可配置的 Rails 控制台助手更快地查找记录,添加自定义助手,将您的控制台寿命提高 100%。安装将此行添加到应用程序的 Gemfile 中: gem 'rails_console_toolkit' 然后生成...
安装加 到Gemfile: gem 'rails_email_preview' , '~> 2.2.2' 添加一个初始化程序和路由: $ rails g rails_email_preview:install 在app / mailer_previews /中生成预览类和方法存根$ rails g rails_email_preview:...
webpack-rails, 将 web pack与你的Ruby on Rails 应用程序集成 不再维护webpack-rails 不再被维护。 有关详细信息,请参阅 #90. web pack-railsweb pack 为你提供了将 web pack集成到现有的Ruby on Rails 应用程序中...
turbolinks_render 在Rails控制器中使用render并通过Turbolinks处理响应。 Turbolinks开箱即用地支持 。 但是不支持render ,您必须使用。 该宝石旨在解决该问题。 我认为Turbolinks / Rails应该正式处理此问题。 ...
Rails :: Dom :: Testing 这个gem负责比较HTML DOM并断言Rails应用程序中存在DOM元素。 assert_dom_equal通过assert_dom_equal和assert_dom_not_equal进行比较。 元素通过assert_dom , assert_dom_encoded , ...
以上就是Rails中一些常用的命令和概念,它们构成了Rails开发的基础。理解并熟练掌握这些命令,能大大提高开发效率。在实际应用中,还需要结合Rails的路由、过滤器、插件、测试等方面的知识,才能构建出功能完备、...
这个gem将assigns给控制器测试的内容以及assert_template带回assigns控制器和集成测试的内容。 这些方法已中。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rails-controller-testing' 然后执行: $ ...
截至2018年2月2日在当前Ruby和Rails上进行了测试:Ruby 2.5.0 ,Rails 5.1.4 在MacOS和Fedora Linux上进行了测试,因为这正是我碰巧使用的。 这是我用于客户工作和自己的项目的个人配置。 这是几个深夜时间使一切...
标题 "rails-developer-scanning" 指向的是一个针对Rails开发者设计的自动化面试工具,旨在帮助面试官或招聘者快速有效地评估应聘者的Rails技能。这个工具名为 "jyaasa_interviewer",通过RubyGem安装,使得面试过程...
Rails::Cache::Extended 这允许为记录集合生成自动过期的缓存键 安装 将此行添加到应用程序的 Gemfile 中: gem 'rails-cache-extended' 然后执行: $ bundle 或者自己安装: $ gem install rails-cache-...
### Ruby on Rails Guides v2 - Ruby on Rails 4.2.5 #### 一、重要概念及基础假设 - **重要概念**:本指南旨在帮助读者深入理解Ruby on Rails(以下简称Rails)4.2.5版本的核心功能与最佳实践。 - **基础假设**:...
Ruby on Rails,通常简称为Rails,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,以简洁、高效的代码和“约定优于配置”的理念著称。此压缩包中的"rubyonrails21-cn.pdf"可能是...