我在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有些功能没有了。
=====================不知道这到底为什么,是我少安装了什么东西吗?
相关推荐
Ruby强调代码的清晰性和表达力,使得开发者能够更专注于解决问题而不是语言细节。 二、Rails框架概述 Rails是由David Heinemeier Hansson创建的,其核心理念是“约定优于配置”和“DRY(Don't Repeat Yourself)”...
9. **Rails的社区和生态**:Rails有一个庞大的开发者社区,提供了丰富的插件、gem(Ruby的包管理器)以及详尽的文档,如Rails Guides和Stack Overflow等资源,有助于开发者解决问题和提升技能。 10. **最佳实践**:...
在这个"RubyOnRails做的博客"项目中,我们可以看到作者用RoR实现了一个功能齐全的博客系统。下面将详细探讨RoR框架的核心特性以及在构建博客系统时可能涉及的关键知识点。 1. MVC架构:RoR中的MVC模式使得开发者...
标题 "RubyOnRails的一个入门小例子" 暗示了我们将探讨的是关于Ruby on Rails框架的基础知识,这是一个用于构建Web应用程序的开源工具。Ruby on Rails(简称Rails)是基于Ruby编程语言的,它遵循MVC(Model-View-...
在这个实例中,我们将探讨如何在Rails应用中使用SQLite3数据库,通过`sqlite3.exe`这个小巧而强大的数据库管理工具来实现数据存储。SQLite3是嵌入式的数据库引擎,无需单独的服务器进程,非常适合用于开发阶段或者轻...
- **权限问题**:如果在安装过程中遇到权限错误,请确保使用sudo或root用户执行操作,并检查文件和目录的权限设置。 - **MySQL插件支持**:在编译MySQL时务必包含所有需要的插件,例如InnoDB存储引擎,以避免后续...
Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)...通过阅读和查阅这个CHM文件,开发者可以深入理解Rails的工作原理,提升开发技能,解决实际项目中的问题。
rubyonrails API文档 好东东哦 【英文】
标题提到的“在RubyOnRails中运行长时间的后台任务变得非常简单”暗示了我们将探讨如何在RoR中有效地实现这一功能。在这个讨论中,我们将关注使用Grape库、Sidekiq、Resque和Active Job等工具来管理后台任务。 首先...
Vrails 是 Ruby on Rails 开源博客。方便想搭建自己博客平台的朋友使用,界面简洁美观,部署方便。示例代码:User.create( ... username: "yourname", password: "password", password_confirmation: ...
在Ruby on Rails框架中,开发API时通常会使用如Devise这样的身份验证库来处理用户认证。然而,有时我们可能需要自己实现API密钥的管理,以满足特定的需求或者避免引入额外的依赖。本教程将深入讲解如何在不使用...
RubyonRails九日学习计划(含相关软件及书籍)时间 内容 目的 第一天 学习oracle 基本工具掌握 plsql ,sql语言,范式,索引,数据库安全,数据备份,导入导出。 熟练掌握SQL语言 第二天 1. ruby 语言历史和...
描述中的"SmartAdmin1.8.7.5_RubyOnRails_Full_version"进一步确认了这是一个完整版的SmartAdmin模板,针对Ruby on Rails进行了集成和适配。这通常意味着它包含了所有必要的文件和组件,以便开发者可以快速搭建一个...