0 0

RubyOnRails中layouts的问题5

我在CentOS5.6搭好RubyOnRails环境。
用rails new app1生成程序,然后rails generate scaffold blogs titie:string contents:text生成一个简单页面
部署后访问后台出现下面错误信息

[root@localhost helloRails]# rails server -e production -p 3001
=> Booting WEBrick
=> Rails 3.1.0 application starting in production on http://0.0.0.0:3001
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2011-09-11 22:29:32] INFO  WEBrick 1.3.1
[2011-09-11 22:29:32] INFO  ruby 1.8.7 (2009-06-12) [i686-linux]
[2011-09-11 22:29:32] INFO  WEBrick::HTTPServer#start: pid=6949 port=3001
cache: [GET /] miss


Started GET "/" for 192.168.1.109 at Sun Sep 11 22:29:40 +0800 2011
  Processing by BlogsController#index as HTML
Rendered blogs/index.html.erb within layouts/application (63.7ms)
Completed 500 Internal Server Error in 164ms

ActionView::Template::Error (application.css isn't precompiled):
    2: <html>
    3: <head>
    4:   <title>App1</title>
    5:   <%= stylesheet_link_tag    "application" %>
    6:   <%= javascript_include_tag "application" %>
    7:   <%= csrf_meta_tags %>
    8: </head>
  app/views/layouts/application.html.erb:5:in `_app_views_layouts_application_html_erb__424248964__637018908'
  app/controllers/blogs_controller.rb:7:in `index'
=====================
当我把app/views/layouts/application.html.erb中的
    <%= stylesheet_link_tag    "application" %>
   <%= javascript_include_tag "application" %>
去掉,就没有错误了。 但是少了js有些功能没有了。

=====================不知道这到底为什么,是我少安装了什么东西吗?
2011年9月11日 22:42

1个答案 按时间排序 按投票排序

0 0

贴下你的public目录的文件。有application.css么?
尝试只去掉<%= stylesheet_link_tag    "application" %>这句试试

2011年9月14日 13:41

相关推荐

    RubyOnRails教程中文版

    Ruby强调代码的清晰性和表达力,使得开发者能够更专注于解决问题而不是语言细节。 二、Rails框架概述 Rails是由David Heinemeier Hansson创建的,其核心理念是“约定优于配置”和“DRY(Don't Repeat Yourself)”...

    rubyonrails

    9. **Rails的社区和生态**:Rails有一个庞大的开发者社区,提供了丰富的插件、gem(Ruby的包管理器)以及详尽的文档,如Rails Guides和Stack Overflow等资源,有助于开发者解决问题和提升技能。 10. **最佳实践**:...

    RubyOnRails做的博客

    在这个"RubyOnRails做的博客"项目中,我们可以看到作者用RoR实现了一个功能齐全的博客系统。下面将详细探讨RoR框架的核心特性以及在构建博客系统时可能涉及的关键知识点。 1. MVC架构:RoR中的MVC模式使得开发者...

    RubyOnRails的一个入门小例子

    标题 "RubyOnRails的一个入门小例子" 暗示了我们将探讨的是关于Ruby on Rails框架的基础知识,这是一个用于构建Web应用程序的开源工具。Ruby on Rails(简称Rails)是基于Ruby编程语言的,它遵循MVC(Model-View-...

    rails2.0下实现《rubyonrails》中的mybook实例

    在这个实例中,我们将探讨如何在Rails应用中使用SQLite3数据库,通过`sqlite3.exe`这个小巧而强大的数据库管理工具来实现数据存储。SQLite3是嵌入式的数据库引擎,无需单独的服务器进程,非常适合用于开发阶段或者轻...

    rubyonrails mysql安装详解

    - **权限问题**:如果在安装过程中遇到权限错误,请确保使用sudo或root用户执行操作,并检查文件和目录的权限设置。 - **MySQL插件支持**:在编译MySQL时务必包含所有需要的插件,例如InnoDB存储引擎,以避免后续...

    rubyonrails的api文档

    Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)...通过阅读和查阅这个CHM文件,开发者可以深入理解Rails的工作原理,提升开发技能,解决实际项目中的问题。

    rubyonrails API文档

    rubyonrails API文档 好东东哦 【英文】

    在RubyOnRails中运行长时间的后台任务变得非常简单_Ruby_下载.zip

    标题提到的“在RubyOnRails中运行长时间的后台任务变得非常简单”暗示了我们将探讨如何在RoR中有效地实现这一功能。在这个讨论中,我们将关注使用Grape库、Sidekiq、Resque和Active Job等工具来管理后台任务。 首先...

    RubyonRails开源博客Vrails.zip

    Vrails 是 Ruby on Rails 开源博客。方便想搭建自己博客平台的朋友使用,界面简洁美观,部署方便。示例代码:User.create( ...  username: "yourname",  password: "password",  password_confirmation: ...

    在不使用Devise的情况下在RubyonRails中实现API密钥.zip

    在Ruby on Rails框架中,开发API时通常会使用如Devise这样的身份验证库来处理用户认证。然而,有时我们可能需要自己实现API密钥的管理,以满足特定的需求或者避免引入额外的依赖。本教程将深入讲解如何在不使用...

    RubyonRails九日学习计划

    RubyonRails九日学习计划(含相关软件及书籍)时间 内容 目的 第一天 学习oracle 基本工具掌握 plsql ,sql语言,范式,索引,数据库安全,数据备份,导入导出。 熟练掌握SQL语言 第二天 1. ruby 语言历史和...

    SmartAdmin1.8.7.5的RubyOnRails版本

    描述中的"SmartAdmin1.8.7.5_RubyOnRails_Full_version"进一步确认了这是一个完整版的SmartAdmin模板,针对Ruby on Rails进行了集成和适配。这通常意味着它包含了所有必要的文件和组件,以便开发者可以快速搭建一个...

Global site tag (gtag.js) - Google Analytics